Church of St Margaret of Antioch

tripadvisor logo

(1)

Call
Website

Advertisement

Photos

Princes Rd
Liverpool, England L8 1TG

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

Reviews

tripadvisor logo
4.01 reviews
Photo of permia
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...

Own this business?
See a problem?

You might also like

United KingdomEnglandChurch of St Margaret of Antioch

Advertisement