All Hallows by the Tower, 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.
Byward Street
EC3R 5BJ,
London, United Kingdom
Phone: 020 7481 2928
Website:
ahbtt.org.uk