London’s iconic Notting Hill is all set to burst into a riot of colours, rhythmic beats, and enticing Caribbean aromas, as the city gears up for its annual Notting Hill Carnival.
London’s iconic Notting Hill is all set to burst into a riot of colours, rhythmic beats, and enticing Caribbean aromas, as the city gears up for its annual Notting Hill Carnival.