26 Cambridge Rd, Sawston, Cambridge CB22 3DG, United Kingdom