The construction of the 31-storey Lighthaus Tower, on the banks of the River Mersey has been successfully completed. The tower, built at Princes Dock, includes 278 flats, a fitness centre, co-working ...