Belgravia flat, with private Terrace





Belgravia flat, with private Terrace is a place to stay in London. It's set on 77 Flood Street.
Prime Location and Views
Located in central London, this Belgravia flat offers stunning garden views, just a short distance from major attractions like South Kensington Underground Station and the Victoria and Albert Museum.
Luxurious Amenities
This spacious apartment boasts 3 bedrooms, a flat-screen TV, and a fully equipped kitchen with modern appliances including a dishwasher and washing machine for utmost convenience.
Why stay here
- Free Wi-Fi
Amenities
- Free wired internet
- Internet access
- Terrace
- Non-smoking throughout