Stylish Studio Apartment in Chelsea - Flats for Rent in Greater London, England, United Kingdom
Entire home/flat in Greater London, United Kingdom. Spacious, contemporary furnished Studio Apartment in the heart of Chelsea, within walking distance to South Kensington and Sloane Square tubes. On the mid level of a secure apartment block overlooking a leafy, quiet street with 24-hour security an...
See this content immediately after install