News

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