|
St. Marks Church
53 Rowfant Road, Balham, London SW17 - England, UK

St. Marks is a United Reform Church at the heart of the bustling south London community of Balham. The church is a fine example of a free church built in the late 19th Century. The building is home...
|