Pond Square Chapel

Pond Square Chapel
Highgate URC, South Grove, London, N6 6BA
Photo of Pond Square Chapel