St. John the Baptist Church Lewisham

Catholic church in London, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add hours
St Saviour's Church or St Saviour, St John the Baptist and St John the Evangelist Church is a Catholic Parish church in Lewisham, London. It was built in …

Facts

Located:Lewisham
Construction completed:9 December 1909
Architect:Claude Kelly

Social profiles