If you’re looking for the very best in corporate stays, these ultramodern Discovery Dock apartments could be just right for you. Set in the heart of London’s impressive Canary Wharf with its skyscrapers and scenery, the Discovery Dock apartments are perfectly situated for those working in the area. The apartments are light and airy, and some have balconies. There is very easy access to Canary Wharf tube station, the DLR and even a ferry link, meaning you can be in the beautifully historic Greenwich, London’s o2 Arena, or the vibrant Southbank within a few minutes. Should you want to stay closer to home, the underground mall at Canary Wharf has everything from high end shopping to grocery stores, and restaurants and bars to suit every taste.