A brand new cozy and elegant flat in the heart of Chelsea with view on a magnificent garden. SW10
(back after some renovations in the bathroom) That's why I had to cancel previous stays.
Nearest Bus station just across the street 30 sec walking distance.
Nearest tube station Gloucester Road ore South Kensington walking distance 3- 4 minutes