Is Notting Hill Carnival worth the risk?
.....
© The Spectator
visit website