Apartment Wharf - Cuba Street
The apartment features free self parking and an elevator.
Tower of London is 3.7 km of the property, while London Stadium is around 4.2 km away. London city center is 8 km away. Wharf - Cuba Street is set in Westminster district, within about 5 minutes' walk of Lime and Lime Bar & Restaurant serving a range of dishes.
The property offers rooms with high-speed internet, flat-screen television, a microwave, a seating area and a dishwasher.
The apartment is equipped with a full-sized refrigerator and a cooktop in a kitchen.
A 1-minute walk from the South Quay city rail.
Guests will benefit from a private balcony.