Religious Building

ALL HALLOWS BY THE TOWER CHURCH

All Hallows-by-the-Tower, also previously dedicated to St Mary the Virgin, is an ancient Anglican church located in Byward Street in the City of London, overlooking the Tower of London.

Awards & Ranking

No updated ranking found for this sight. Best Sights in the district City of london

Opening hours & location

Architecture sight in London - Tower, United kingdom