Notting Hill Carnival
In this unprecedented year and for the first time in its 54 year history, Notting Hill Carnival has moved entirely online, opening up to a global audience that can share in one of the world’s great events. It will take place over the August bank holiday weekend – 29, 30 and 31 August. Notting Hill Carnival … Read more