Back to News
13-storey Central London office block to be built a stone's throw from Westminster Abbey

13-storey Central London office block to be built a stone's throw from Westminster Abbey

Part of the development area occupies the site of a medieval almshouse

Read original article