London Embankment apartment hosts guests of London.
Major London sights, such as The London Eye and The London Dungeon are located nearby. London city center is 1 km away. Tamesis Dock treats guests with British and Asian Fusion meals and is about 100 meters away.
This apartment is only 500 meters from Vauxhall underground station.
Eat & Drink
It offers a kitchen with a full-sized refrigerator and a cooktop.