Filters:
Country:
Region:
City:
orchard in Sedgeberrow
About 26 results.
Hall Farm Cottages
Hall Farm, Main Street, Sedgeberrow, WR11 7UF Evesham, United KingdomSet in the pretty village of Sedgeberrow at the foot of the Cotswolds, Hall Farm Cottages have beautiful views over hills and fields. In the Heart of England, just 30 miles from Birmingham, 50 …