St John’s Church

St John’s Church
North End Road, London, SW6 1PB
Photo of St John’s Church