Witney
3 Wedding Venues in Witney meet your criteria
Oxfordshire, England
28 Reviews
Situated at the foot of the Chiltern Hills, an area of outstanding natural beauty, The Mercure Thame Lambert Hotel is an original coaching inn dating back to mid-Victorian...
Gloucestershire, England
A luxury 4 star hotel is situated in the heart of the Cotswolds, overlooking a lake, surrounded by beautiful English countryside.