It Happened in Clissold Park - Hugh Todd

Clissold Park in North London boasts football pitches, ponds, woods, a playground, and even a deer…