The UK’s First Permanent Rainbow Crossing Has Been Installed In London
Herne Hill’s rainbow crossing made a little bit of history this week. Anyone who’s played a fair amount of Mario Kart knows that a rainbow road is usually a place fraught with peril. Thankfully, quite the op...