Carnival In London’s Notting Hill!

The Notting Hill Carnival, Europe’s largest street festival, is taking place on 30 and 31 August 2009 when the whole of West London will come alive.   On the Sunday and Monday of the August Bank Holiday weekend, over 1 million  Londoners and tourists  will join the street party, which every year becomes bigger, brighter and wilder.   [Read more…]