Swallows Nest Barn


Swallows Nest Barn is set in the beautiful Warwickshire countryside, and is an idyllic and exclusive restaurant, wedding, party and events venue on a family run farm.

Swallows Nest Barn, a beautiful 19th Century oak barn, is a restaurant venue set amidst lovely old barns providing the perfect setting for your private party, wedding or business meeting with food of the highest standard. We are licenced to hold civil ceremonies, weddings and partnerships, or couples can get married in a local Church and come to Swallows Nest Barn for their wedding reception. The venue can seat up to 120, but can equally be tailored to suit much smaller parties, ultimately offering a truly flexible wedding and party venue solution.
Swallows Nest Barn
Other projects
Swallows Nest Barn
Swallows Nest Barn
1
Swallows Nest Barn
Venues, Sherbourne, United Kingdom