There is a vast array of restaurants, bars and cafes in the area offering everything from Japanese to Spanish cuisine as well as a good selection of hotels. With around 845,000 sq ft of retail space, Canary Wharf is one of London’s most popular shopping destinations. The business centre is served with superb transport links by tube or DLR with Canary Wharf. West Ferry and West India Quay are very close by and Limehouse railway station is also within a mile of the offices. Canary Wharf is conveniently located for air travel, London City Airport is under three miles away and the centre is easily accessed by bus, river bus or road.