Britain’s Biggest Street Party the London Notting Hill Carnival was held on Aug 30th-31st 2015. The Carnival Bands took to the roads on Sunday August 30th 2015 and on Monday August 31st, 2015. The Notting Hill Carnival is the largest street festival in Europe and originated in 1964. Here are photo highlights via Instagram of The London Notting Hill Carnival 2015.
Poll