Houston Square in Johnstone.
Johnstone is a town of over 16,000 people in southern Scotland, United Kingdom.