• Photos
  • Map
  • Streetview
  • Upload

City: London
Description:

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.

Comments

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

Upload Image