The Hidden Secrets of Joseph Grimaldi Park
Joseph Grimaldi Park – the green patch of Islington dedicated to the world’s most famous clown. Yes, really. London’s got adorable Italian enclaves, heaps of abandoned tube stations, and more quirky museums than we can possibly count. But did you know that London has an entire park dedicated to a clown? We couldn’t quite believe …