Reviews: Notting Hill Carnival 2018

Notting Hill Carnival is an annual event that has taken place in London since 1966 on the streets of Notting Hill, in the Royal Borough of Kensington and Chelsea and the City of Westminster, each August over two days. This carnival averages 2 million attendees, which of course causes logistical issues, crowd control challenges, violence […]

Read More