Situé au cœur du quartier de Canary Wharf, le Zen Apartments Discovery Dock comprend des appartements de luxe avec balcon et vue sur le quai ou sur le fleuve.