Harrington Road
Chelsea Creek SW7
£2,800 Per Week
Our Three Bedroom Residence elevates your experience, offering incredible views of South Kensington from its higher floor positioning.