Discovery Dock comprises of a selection of luxury one, two and three bedroom dockside and penthouse apartments on the waterfront giving some of the best views in London, just minutes from the busy Canary Wharf metropolis.