Bovis signs contract for Sellar’s 36-storey office tower in London 

The 36-storey tower will provide more than 430,000ft² of Grade A office space and a public viewing gallery on level 35.