50 River Ln, Cambridge, CB5 8HP, United Kingdom