the tower

the tower

At eighty-one storeys, The Tower is the tallest residential building in the UK. It is located in Vauxhall, a London borough on the south bank of the Thames.

Poliform_contract_residential_THE_TOWER_02_834x989px