Grab your rum and Red Stripe – it’s Carnival time.
Notting Hill Carnival brings together hundreds of thousands of people to celebrate the rich cultural diversity of the area.
To make the most of Europe’s biggest street party, we’ve compiled a… Read the full story