- Disliked: Cleanliness, staff & service, amenities, property conditions & facilities
Although this property is close to Canary Wharf, this is its biggest asset with little else going for it, it could however be so much more.
Your dates need to occur after 2020-01-18. Try updating your dates to see prices for your trip.
Zen Apartments - Docklands is located in London's Canary Wharf neighborhood. Tower of London and Tower Bridge are notable landmarks, and some of the area's popular attractions include Coca-Cola London Eye and Sky Garden. Check out an event or a game at O2 Arena, and consider making time for ZSL London Zoo, a top attraction not to be missed. Our guests appreciate the property's convenience to public transportation: South Quay Station is 6 minutes by foot and Crossharbour Station is 12 minutes.
Guests like it for
Everything was fine, great value