28 Brougham Street, Edinburgh, EH3 9JH

rector@stmichaelandallsaints.org

0131 623 1179

Subscribe to Email Updates

We keep your data private and share your data only with third parties that make this service possible. See our Privacy Policy for more information.

Accessibility Toolbar