
A Northacre development – No. 1 Palace Street, London
The Broadway Stapled for a 2021 completion, The Broadway is a 1.72-acre mixed-use hub combining space for working, living and socialising. Panoramic views of the city skyline knit together an enviable…
Continue reading full article