Westminster Tower revamp approved

Developer London Square has received planning consent to redevelop Westminster Tower in central London.

Westminster Tower revamp approved

Developer London Square has received planning consent to redevelop Westminster Tower in central London.

Read Full Article: The Construction Index