About the Business
Swallows Nest Barn is set in the beautiful Warwickshire countryside, and is an idyllic and exclusive private restaurant specialising in weddings, private parties and business / corporate functions 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. The venue can seat up to 120, but can equally be tailored to suit much smaller parties, ultimately offering a truly flexible venue for events, parties and weddings.
Location & Hours
Sherbourne Farm, Stratford Road
Warwick, CV35 8AD