Developer London Square has received planning consent to redevelop Westminster Tower in central London.
Read Full Article: The Construction Index
Developer London Square has received planning consent to redevelop Westminster Tower in central London.
Read Full Article: The Construction Index