Interesting Church
9/1/2023
A listed building it dates from the late 1860s and was funded by a local stockbroker who was an Angl...
(1)
Advertisement
The Church of St Margaret of Antioch is an interesting attraction located in Liverpool, England. This listed building dates back to the late 1860s and was funded by a local stockbroker with Anglican ties.
Generated from the web
A listed building it dates from the late 1860s and was funded by a local stockbroker who was an Angl...
Advertisement