Imperial Canary Wharf Residences
Guests of London will have a nice stay at Imperial Canary Wharf Residences London apartment.
Just 10 minutes on foot from London city center. The seafood restaurant The Dock is around 150 meters away.
The venue has 5 rooms. The rooms are arranged with a dining area, a balcony and a seating area. Guests can benefit from a private bathroom.
Kitchen amenities feature a dishwasher and an oven.
The South Quay city rail is only 100 meters from the property.