St. Stephens & St. Marks Church (London)

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

Built: 1863 - 65

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