Get the buzz of the Notting Hill Carnival 2014

More than one million people are expected to attend this year the Notting Hill Carnival, it is consider one of the biggest European Street Festival. Since 1966 Londoners gather all together for the Notting Hill Carnival each August for 3 … Continue reading