Did you know that there are Beetham Towers built in the following cities?
Manchester
Liverpool
Birmingham
…and there are Beetham Towers planned in the following cities:
London
Brighton
At the moment we’ve only got information on here about the Beetham Tower in Manchester, and the Beetham Tower at 1 Blackfriars Road in London, but more about the Beetham Towers in Liverpool, Birmingham and Brighton will be added soon.