Offering much more space and comfort than a hotel room, this collection of superb contemporary 4 star fully serviced apartments is centrally located 1 minute from South Kensington tube station, with direct connections to London Heathrow and most of central London. Apartments are superbly furnished from some of Londons best stores.Located in a few minutes walk of Londons main museums, Harrington Court Apartments is in walking distance of Harrods and exclusive Knightsbridge shopping Kensington ... More