Route GuidesRoutes City GuidesCities Map Log in

The Harrington

London
No 1 Harrington Gardens, London, SW7 4JJ

41 rooms · ★★★★ · from £114


In the heart of Kensington and Chelsea, The Harrington offers spacious serviced apartments with air conditioning and free WiFi.