The Harrington – Luxury Serviced Apartments Kensington
Our property group offers forty exclusive serviced residences and forty luxury serviced apartments, for long and short term let in South Kensington, near Gloucester Road tube station, London.
This extremely desirable area provides access to some of the best amenities in London. We hope you enjoy them!
…And many more large cap companies