London Embankment apartment offers accommodatıon in London.
London Eye is within a 15-minute walk. A 10-minute walk to the center of London. Serving a wide range of dishes, Tamesis Dock and Chino Latino are about 100 meters from the property.
Tate Britain train station is a 5-minute walk away.
Eat & Drink
Guests can make use of a full-sized refrigerator and a cooktop.