Location:81 London Rd, Stapleford, Cambridge CB22 5DG