95-101 Newmarket Rd, Cambridge, CB5 8EN, United Kingdom