The Harrington Residences

The Harrington Residences

South Kensington, London / We offer fully serviced apartments, both short stay and long let, located two minutes from Gloucester Road in chic Kensington and Chelsea.
The Harrington Residences