The subject property occupies a prime position on the pedestrian section of Church Street, the principal..
St Helens is a major commercial centre forming part of the Merseyside conurbation...
The property is well known, being the tallest office building in St Helens. In total, the building offers approximately 45,661 SqFt, currently..
Century House is a striking office tower in the heart of St Helens Town Centre. Located on Hardshaw Street, the property occupies a..