• Photos
  • Map
  • Streetview
  • Upload

City: London

All Hallows by the Tower is located at Byward Street, London EC3R 5BJ, United Kingdom. It is the oldest church in The City founded by Saxon Abbotts in 675 AD. It is a historical, cultural and spiritual church which is one of the London's best kept secrets.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image