London The tallest building is the Canary Wharf Tower. London is the biggest city in Britain and in Europe. London was the first city in the world to.