News

First things first: comfortable shoes are a must. Notting Hill Carnival covers a lot of ground – literally. You’ll be walking ...