London

Country
United Kingdom
Area
607 sq mi (1,572 km2)
Population
9,787,426
Language
English
Density
14,070/sq mi (5,432/km2)
Demonym(s)
Londoner
Landmarks
Museum
parks
hotels
Search for places:

Development projects

Number of projects: 27

Spire London

Spire London will be Western Europe’s tallest residential tower, standing just over 235 metres tall (approximately 771 feet), with 67 floors, and will offer unr

slick template