Canary Wharf  - One Canada Square (center) is the center and focus of this exciting London location.

Formerly the West India Docks, this 70 acre site is one of the largest civil engineering projects ever undertaken.

The 800ft tower, One Canada Square, is the tallest building in Britain, and one of the tallest in Europe.

The Wharf - Canary Wharf's exclusive weekly paper containing news on Dockland's companies, people, transport, leisure, and entertainment.

Docklands Light Railway - Travel, service and tourist information. Trains run from the Tower through Canary Wharf to Isle of Dogs. The Most advanced signaling system in Europe.