Waterlow Park

Waterlow Park
Highgate Hill, London, N6 5HG