The free-standing bell tower at Chester cathedral. Built in the early 1970`s it was the first free-standing bell tower built by a cathedral in England since the 15th century. Its correct name is the Addleshaw Tower
View Full Image on Dreamstime
Username: Phillt
Editorial: No
Width: 3816 pixels
Height: 5724 pixels
Downloads: 0
Image ID: 134125579