The Parish Church Of The Ascension Of The Lord Lavender Hill

The Parish Church Of The Ascension Of The Lord Lavender Hill
19 Pountney Road, London, SW11 5TU