Tower Hill Barns

Tower Hill Barns

www.towerhillbarns.co.uk
Llangollen Road, Trevor, Wrexham, North Wales, LL20 7TN / Tower Hill Barns is a wedding and events destination in the heart of the North West, with ambitions of becoming one of the UK’s top venues of its kind.
Tower Hill Barns