The Tudor Barn
Slough, Buckinghamshire
(20)
Video tours available
With its original timber beams, mezzanine banquet hall and six acres of stunning landscaped gardens, The Tudor Barn in Burnham, Buckinghamshire, is the perfect place to spend your special day.
Read more
- 140
- £1,200 - £3,460