Locory page
The Church House, Tetbury
By Seeker
The Church House, located at No.1 Church Street in Tetbury, Gloucestershire, is a striking Grade II listed building known for its impressive windows and historical significance. Once a weaver's workshop, it has served various community purposes, including hosting the popular 'Church Ales' fundraising events. The property was sold in 1752 to support the rebuilding of the nearby Parish Church of St Mary's. Recent renovations revealed ancient medieval remains in the cellar, adding to its historical intrigue. Today, the building houses a fashion retail outlet, blending history with modern commerce.
Tags
Location
Views
1
Be the first to comment!