St Helens’ “Regeneration Man” forges ahead with town centre vision Luxor Group has acquired a further building in St Helens as it keeps apace with its investment and regeneration plans for the town. The luxury developer has acquired Claughton House situated on the corner of Claughton Street and Barrow Street in St Helens […]
↧