Jerome House
5-13 Glendower Place, Kensington, London
Find studios close to Imperial College London. Accommodation for Students has the latest available studios, studio rooms, studio flats, studio apartments, 1 bed studios near Imperial College London and surrounding areas. View all our student accommodation near Imperial College London.
1 result