London

Country: United Kingdom
Population: 8.8 million
Area: 1,572 km²

London skyscrapers

# Name Height, m Status
1 The Shard 306.0 Built