Top Attractions in the Area
Canary Wharf isn't just the financial capital of London with skyscaper office buildings, but it is also a leading tourist destination on it's own.
There is a stunning roof garden that is a part of the Canary Wharf Crossrail Station, which provides a spectular indoor oasis where plants are arranged according to the hemisphere they're originated from. The public view this garden free of charge.
The Museum of London Docklands is where you learn all about the history of the Lodon Docks and the River Thames- how they made London one of the biggest trading spots in the world.
The O2 Arena is home to some of the best live entertainment in the world and also a leisure space. The complex is in the shape of a dome and 'Up At The O2' is a popular tourist attraction which is an exhilerating 90 minute climb over the roof.