Property for sale in Canary Wharf Dlr Station: A studio flat to rent in Canary Wharf, E14 for £365,000. Ideal Investment - 28th floor, West facing, spacious studio apartment with balcony and far reaching views, situated in London's highest residential apartments - Pan Peninsula. This luxury apartment benefits from a separate sleeping area (with pull down bed) fitted kitchen and fitted wardrobes. This major residential development in the Dockl