All Saints Church

Lovelace Road
West Dulwich
London SE21 8JY