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