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
Write a Review
Is this your business?

Claim this business
Business Removal

Request a Business Removal