Canary Wharf benefits from excellent transportation links. It has its own underground station that's served by the Jubilee Line and provides easy ... Are the Big Five Banks in London?