St Stephen’s Church

College Road
South Dulwich
London SE21 7HN