St Vincent Street, Glasgow

Scottish Power Head Office Development site in Glasgow was lying in abeyance awaiting construction and due to the fact that the location was so prominent TPA constructed a streetshield in… read more →