Posts Tagged 'carnival parties in London'

Carnival March: where to party

“The Greatest Show on Earth” is arriving. Carnival revellers can dust off their costumes because the profane party is about to begin. And here’s where it’s at… er, on these here shores.