Occupier rent-free demand pushes prime London rents to three-year low

London landlords are being forced to give away between 12 and 16 months of rent to attract tenants to even the most prime offices in the capital as the future of working practices remains in limbo.