Developer set to acquire Grade II listed Beechams Clock Tower in St Helens
Luxor Group is looking to create a mixed-used development on the site which was built between 1884 and 1887 and was the home of the famous Beechams pills brand Developer Luxor Group is acquiring the the Grade II listed Beechams Clock…