✕
The Harrington
The Harrington
The Harington Residences are a series of luxury apartments located in South Kensington. A simple and bold style was used to help bring in a relaxed and fresh approach to an area known for its somewhat tired and stiff atmosphere.