Canary Wharf is located in the Docklands area; connected to the center of London through the Canary Wharf DLR station, opened in 1991, and by the extension of the Jubilee line of the subway (Canary Wharf subway station). There is a service that transports by the Canary Waterside River, Canary Wharf, central London and Greenwich. London City Airport is just a few miles away and directly connected by train to the area.
Where is Canary Wharf situated?
Is Canary Wharf in central London?
Is Canary Wharf a rich area?
Is Canary Wharf North or South London?