Glasgow

PAGE UNDER CONSTRUCTION - YOUR PATIENCE IS APPRECIATED.

Glasgow is a city in Scotland. Its has over 200 tower blocks, and a population of 621,020 and is the largest city in Scotland.

Red Road flats are arguably Glasgow's and even Scotland's most iconic tower blocks, however the Sighthill and Gorbals tower blocks are also quite well-recognized.

A lot of tower blocks in Glasgow have demolished, including Red Road, Gorbals and Sighthill, and more are planned to be demolished in the future to make way for better housing and regeneration.