British Land has reported a 13% rise in underlying pre-tax profit to £257m in full-year results.

Net asset value per share was 1,682p, a rise of 4.5% on the previous quarter.