Affordable Luxury Service Apartments in London

Harrington Court is situated in 13 Harrington Road, which is a hot spot in the heart of London's exclusive South Kensington with London's premier attractions are only a short distance away with British History Museum, Albert Hall and the world-famous Harrods department store within ten minutes' walk.

The accommodation spread conveniently over Five Floors and ranges in size from intimate studio to three-bedroom modern apartments. All forty-seven apartments are self-contained, ensuring unrivalled privacy and comfort.

booking details

Show Calendar
Show Calendar
Guests Adult Child Infant

property details

* indicates mandatory information
trade users