Zen Apartments Canary Wharf
Zen Apartments Canary Wharf is an apartment only 1.6 km from Dinosaurs Unleashed London O2, Limehouse and The London Eye.
London city center is 8 km away. Offering french and turkish dishes, Spirit of Chartwell is a 5-minute walk away.
The apartment features Premium Apartment, Deluxe Two-Bedroom Apartment and Superior Apartment. The property comprises 2 bedrooms.
Nearest underground station is Canary Wharf, which is only 450 meters away.