Amenities
Property Description
This really outstanding and unique Three Bedroom Two Bathroom Townhouse is a superb base for your London stay in easy walking distance of Chelsea, Victoria, Buckingham Palace and more. This townhouse has been elegantly designed and furnished in a unique, contemporary style and is located on a quiet street in Belgravia. Very really close to a wide range of shops, stores, restaurants and coffee shops. Sloane Square station is 8 minutes’ walk and Victoria Station is 10 minutes’ walk.