Notting Hill braces itself for the 2011 Carnival as Google turns to Grime In a few hours time Europe’s largest Carnival will take to the streets of Notting Hill for the 45th time. Continue reading →