Society of St. Pius X
Church of St. Margaret and St. Leonard, 110 St. Leonards Street, Edinburgh EH8 9RD
+441555771523
Contacts
Church of St. Margaret and St. Leonard, 110 St. Leonards Street, Edinburgh EH8 9RD
Description
District of Great Britain
Features
- Wheelchair-accessible entrance