100 likes | 121 Views
Canary Wharf is located on the Isle of Dogs, in the East London Borough of Tower Hamlets. The River Thames borders it to the east, south, and west. It is easily accessible by tube on the Jubilee Line. The area is also served by the DLR, regular bus and river bus services and it is in close proximity to London City Airport.
E N D