Taste of London

Police barricades and bomb squads were probably not the introduction to the Taste of London festival that the organisers had in mind but this was what were greeted with on the first day of the Festival. Scheduled to start at 5.30pm the gates did not end up opening until almost 7pm. Apparently the problem was

Read more