Zen Apartments Canary Wharf apartment is located next to The O2, Museum of London Docklands and Canary Wharf.
The city center is 8 km away. Guests will enjoy dishes of French and Italian cuisine served in Spirit of Chartwell, which is about 50 meters away.
The Canary Wharf, Canary Wharf (J) bus stop is accessible in 10 minutes' walk and Canary Wharf subway station is in a 5-minute walking distance.
Wireless internet is available in the entire apartment for free.
public parking is possible at a location nearby at GBP 10 per day.