Serviced Apartments Cambridge, UK - De Havilland House | Urban Stay
Eddington one bedroom apartments - Eddington (North West Cambridge Development) - The properties - University accommodation - Find a home - Accommodation Service - University of Cambridge
Flats to rent cambridge short term - flats to rent in Cambridge - Mitula Property