The Meadow Barn at Stratford Park
Video tours available
The Meadow Barn at Stratford Park shortlisted in the 2020 UK Wedding Awards for the 'Best Barn Venue' is perfectly located in the Warwickshire countryside between Stratford Upon Avon and Warwick.
- 32 Bedrooms
- £3000 - £6900