DEVELOPMENTS

Alexandra Tower

Alexandra Tower

Liverpool, England

Alexandra Tower is a residential project located in the newly developed Princes Dock area of Liverpool, UK. It was completed in 2008, and upon completion became the sixth tallest building in Liverpool. The tower has a total of 27 floors, with 201 apartments, reaching a height of 88 metres.

  • Completed
    2008
  • 27
    Floors

Location