Tower Hill Barns, Wrexham
Tower Hill Barns is an exclusive-use, luxury wedding venue beautifully secluded and nestled amongst 10 acres of the North Wales countryside, close to Cheshire and The Wirral. These idyllic surroundings offer a laid-back ambience and the team are passionate about offering first-class hospitality with a personal touch.