minube
On a quiet street in Chelsea
Chelsea Flats are on a quiet street in Chelsea between fashionable Sloane Street and Knightsbridge. The legendary department store Harrod's is also within walking distance. The house is a historic Georgian home that has been updated with modern amenities.