All Hallows-by-the-Tower, also previously dedicated to St. Mary the Virgin and sometimes known as All Hallows Barking, is an ancient Anglican church on Byward Street in the City of London, overlooking the Tower of London.
Contact us...