Church of St. Margaret of Antioch, Liverpool

From Wikipedia, the free encyclopedia

The Church of St. Margaret of Antioch, Princes Road, Toxteth Park, Liverpool, England was built between 1868 1869 by G.E.Street for Robert Horsfall.

[edit] External links