Snowball Farm is located in Slough, United Kingdom on Dorney Wood Rd, Burnham. Snowball Farm is rated 4.7 out of 5 in the category horse riding schoolequestrian facilityequestrian store in United Kingdom.
Address
Dorney Wood Rd, Burnham
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance