Cambridge Parkside - Stop 18, Cambridge, CB1 1JH, United Kingdom