Badger Hill Christmas Tree Farm is located in Bedford, United Kingdom on Bungalow Badger Hill, Clophill Rd. Badger Hill Christmas Tree Farm is rated 4.6 out of 5 in the category christmas tree farm in United Kingdom.
Address
Bungalow Badger Hill, Clophill Rd
Accessibility
Wheelchair-accessible entrance