Burford Garden Company in Burford, Oxfordshire. Rated 4.3 from 5,622 Google reviews. Opening hours, facilities and directions.