Johnstone

PAGE UNDER CONSTRUCTION - YOUR PATIENCE IS APPRECIATED

Johnstone is a town in Renfrewshire, Scotland. It has 3 tower blocks and a population of 15,687.

It used to have 18 tower blocks, however 15 have since been demolished.