Return to "Luxor Group unveils plans for luxury apartment complex with rooftop terrace" Nicholson Plaza, Nicholson Place Luxor Group will convert Barrow House in St Helens into a luxury apartment complex Previous