“By 2010 London’s skyline will be dominated by the London Bridge Tower, which at 310 metres (1,017ft) will take over from Canary Wharf’s 235-metre structure at No 1 Canada Square as the tallest building in Europe. But it is unlikely to be on its own for long.”