Route GuidesRoutes City GuidesCities Map Log in

Princes Gardens

London
Imperial College London, Prince's Garden, Watts Way, London, SW7 1BA

722 rooms · ★★★★ · from £0


Princes Gardens offers accommodation in Imperial College London in South Kensington. Many of the rooms feature leafy garden views over Princes Gardens.