The 75 ft² Two Bedroom Flat Us Embassy London is nestled in the Barnes district, around 25 minutes' stroll from Buckingham Palace. The apartment capacity is based on up to 4 guests.
The historic castle "Tower of London" is 2.7 miles away, while New Covent Garden Market is in the immediate vicinity of this apartment. Two Bedroom Flat Us Embassy boasts a prime location about 30 minutes by foot from the 13.7-tonne Big Ben Bell and about 5 minutes by foot from Vauxhall metro station.
The property comprises a balcony and features views of the garden. For added convenience, 2 bathrooms are provided at the apartment.
A kitchenette is provided at the accommodation. From here you can reach Euston train station 3.3 miles away.