READ MORE
162 Helenvale Street is a 15 storey tower block in Parkhead, Glasgow. It is part of a cluster of three built circa 1970.