New 18-storey Nottingham apartment block set for green light after design concerns

New 18-storey Nottingham apartment block set for green light after design concerns

Nottingham Post

Published

The 270-flat 'The Place' development is set to be built at the junction of Queen's Road and London Road in Nottingham city centre.

Full Article