Notting Hill Carnival Bakes in Glorious Sunshine

August 26th, 2019


TEST
ITNShareable

Thousands of revellers have descended upon west London for this year’s Notting Hill Carnival - in glorious sunshine. .