Return to "Property firm announces £1.5m investment" Alexandra Tower Alexandra Tower, an apartment building in Princes Dock, Liverpool Waters. Picture by Tony McDonough Next