St Helens lies 12 miles due east of Liverpool and 22 miles west of Manchester. It bene?ts from excellent communications being 1.5 miles from the M6 Motorway, which connects into the M62, M1 and the M5. The town has a population of in excess of 102,000 people.
The subject premises is located on the prime pedestrianised retail location of Church Street.