Stylish Studio Apartment in Chelsea - Flats for Rent in Greater London, England, United Kingdom
Entire home/flat in Greater London, GB. 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