119 Flood St. Flat B Greater London England SW 5TD United Kingdom, London
bedrooms
Baths
Guests
With a stay at this apartment in London (London City Centre), you'll be within a 5-minute drive of Natural History Museum and Kensington High Street. This apartment is 1.7 mi (2.8 km) from Hyde Park and 1.9 mi (3 km) from Buckingham Palace.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.