London Embankment apartment is a fine accommodation to stay in London.
South Bank and London Eye are within easy reach. 10 minutes' walk from London city center. Guests will enjoy Asian Fusion and British cuisine of Chino Latino, which is about 100 meters away.
Tate Britain is placed next to the property.
There are a full-sized refrigerator and a cooktop provided in a kitchen.
Tate Britain train station lies within a 5-minute walk.