Meet the Brand: The Bishops Palace and Gardens
We caught up with Lindsay Mann from The Bishops Palace and Gardens, to find out more about their company and exhibiting at the British Tourism & Travel Show. Tell us a bit about your organisation: The Bishop’s Palace and Gardens in Wells, Somerset, has been home to the Bishops of Bath and Wells for over…