HomeDiagramsDatabaseMapsForumAbout




Glasgow
United Kingdom

Status: Built
• 62 highrise buildings
• 80 total structures
• 45 drawn towers

Glasgow is Scotland's largest city, and the third largest city in the United Kingdom.

The city is located on the River Clyde in in Scotland's west central lowlands.


Building Search  




No buildings found