London Embankment Apartment
Guests of London will have a nice stay at London Embankment apartment.
Located in Hammersmith and Fulham district, close to Vauxhall subway station as well as Tower of London, Lambeth Palace and National Gallery. London city center is 1 km away. Chino Latino treats guests with italian dishes and is just 100 meters away.
Kitchen amenities feature a full-sized refrigerator and a cooktop.
London City airport can be reached in 15 minutes by car.