Loading view.
Notting Hill Carnival, London 2024, UK
Westbourne Grove Westbourne Grove, London, United KingdomThe August Bank Holiday weekend can really only mean one thing in London - the Notting Hill Carnival. The largest free street festival in Europe runs from the Saturday to Monday...