Box Trees Farm is located in Solihull, United Kingdom on Stratford Rd, Hockley Heath, Dorridge. Box Trees Farm is rated 4.3 out of 5 in the category tree farm in United Kingdom.
Address
Stratford Rd, Hockley Heath, Dorridge
Accessibility
Wheelchair-accessible entrance