<--Previous
Up
Next-->
09/04/2006 01:43 PM
In the distance is the Millenium dome (left) and ahead Canary Wharf, the tallest building in the UK.