Alexandra Lea
Admin

© 2021 by Swallows Nest Barn. Proudly created by LMT Ltd.

Country Barn Wedding Venue in Warwickshire, UK

Lea Management Ltd. Sherbourne Farm, Sherbourne, Warwick, Warwickshire, England, CV35 8AD

Company Reg No. 11312835. VAT No. 294 0698 66

Terms & Conditions - Privacy Policy

We accept the following payment methods, as well as BACS / Bank Transfer: