Canary Wharf London location provides executive suites and virtual office services for businesses looking to expand or start a new business in style. Located within London's most iconic and internationally recognized business estate, 40 Bank Street is a stunning skyscraper in the heart of Canary Wharf, the city's newest business and commercial district. With sweeping views over the river Thames, the linked atrium, East winter gardens and the o2 arena, 40 Bank Street offers complete access to Canary Wharf's premier amenities. There are over 200 shops in three major retail malls, 5 star hotels, and numerous restaurants and bars all within walking distance.