Site has consent for a mixed-use scheme comprising 416-bedroom hotel and 88,000 sq ft of workspace
Project will deliver 260,000 sq ft of office space
The City of London is recommended to approve plans for new 10-storey office on Liverpool Street, EC2