I know that Canary wharf has been an important centre of banking for some years. But more importantly, it is now a major travel junction. It is home to the DLR station, the Jubilee station and now the Elizabeth line station. It also has a link to the Thames clipper wharf aka the Uber Thames boats.
The interesting point is that Canary wharf is actually better described as a network hub rather than a station. It is now a major attraction to everyone. I recommend that all foreign travellers should visit Canary wharf to enjoy its sights, and attractions.
Canary wharf initially opened in 1991, and is a mass of tall and brand new buildings. There are also docks, open spaces and is mainly highly accessible. It is also very well sign posted and maps abound; but as it is vast it is also very easy to get lost.
Always check TFL status for any issues on the trains
The Elizabeth line is brand new, and runs from Abbey Wood, south of the Thames, via Woolwich (Arsenal), Custom House, Canary Wharf, Whitechapel, Liverpool street (Moorgate and Barbican), Farringdon, Tottenham court road, (Bond street is closed) and Paddington. Note that Liverpool street is an entirely separate station to the main line station. All have lifts and stairs, being at the station end only at Whitechapel and Abbey Wood; and TFL recommends visitors with accessible issues travel in the middle of the train, sometimes this makes sense.
The Jubilee line runs from Stratford, via West Ham, Canning Town, Canary Wharf, and stops at London bridge, Victoria and Westminster. All stations are accessible, and the trains are getting quite old, but a good service.
The DLR is quite confusing as there are a number of spur lines. Canary Wharf is on the Lewisham line. All spurs can be reached by changing at Canning Town, or Poplar. The DLR trains and stations are very accessible. It also connects to the c2c line at Limehouse (20 steps from platform to platform), or West Ham, but the former involves only a few steps to cross lines, in one direction only.
Canary wharf is very close to the Museum of London (Docklands) which is a brilliant, and free day out. The exhibitions are superb, mainly about London and a fantastic slavery exhibition which should be seen.
I rediscovered the Roof garden in Crossrail place today. It is the top floor of the building, which is well served with lifts, and also a very nice toilets on level 3A, but only open between 8am and 8pm. I recommend a visit to this roof garden, which is situated right next to the new Elizabeth line station.