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