BDC
British Land has received planning permission for a 517,000 sq ft office and retail development on Liverpool Street.