Located in the West London district of South Kensington, The Harrington Residences offers 5 star serviced apartments for any length of stay. Find out more.
確定! 回上一頁