The journal
Open the journal →The conversation starts in the journal — be the first to post.
About St Mary Aldermary
St Mary Aldermary is an Anglican church located on Bow Lane at the junction with Watling Street, in the City of London within the United Kingdom.
Everything about St Mary Aldermary →- Country
- United Kingdom
- Inception
- 1681
- Website
- http://www.stmaryaldermary.co.uk