St Margaret's Church
Lee Terrace, Blackheath, London SE13 5DL
+442083189643
Description
St Margaret's Church - Home
Features
- Wheelchair-accessible entrance
- Wheelchair-accessible car park
Lee Terrace, Blackheath, London SE13 5DL
+442083189643
St Margaret's Church - Home