St. Stephens & St. Marks Church (London)

United Kingdom / England / Westham / London / A20 Lewisham High Street
 anglican church  Add category
 Upload a photo

Built: 1863 - 65

Church of England
Nearby cities:
Coordinates:   51°27'51"N   -0°0'37"E
This article was last modified 7 years ago