Barton Rd, Haslingfield, Cambridge CB23 1LW, United Kingdom