If you are looking for a unique and idyllic Wedding, then the Crown Inn's historic 16th Century thatched Barn, hidden away in the South Oxfordshire hills, may be the perfect venue for you.
Licensed to hold Civil Ceremonies & Partnerships for up to 80 people, the Barn can provide a stunning and truly unforgettable setting to exchange your vows.
Please see the website for more information.