Nr. Stratford-upon-Avon, Warwickshire
Barton, Bidford-upon-Avon, Warwickshire, B50 4NP, United Kingdom
Send me updates on
this park
Orchard Lodge is located in the Warwickshire village of Barton, near to the town of Bidford-upon-Avon. In the heart of Shakespeare’s county, the park is perfectly situated and provides easy access to towns like Stratford-upon-Avon, Evesham and Alcester as well as a handful of pretty rural villages.