attraction

Church of St Margaret of Scotland

5★★★★★
0 community reviews

Church of St Margaret of Scotland is worth checking when a place of worship suits your plans around Greater London. Visit respectfully and confirm current visitor access.

130 St Margarets Road, East Twickenham, Middlesex TW1 1RLhttps://parish.rcdow.org.uk/stmargaretsonthames/

Community reviews