carnival

Heading to Notting Hill Carnival this weekend? Here’s what you need to know

This bank holiday weekend, London plays host to Europe’s biggest street carnival, the world-famous Notting Hill Carnival! Notting Hill Carnival…