Schroder Real Estate Investment Trust has delivered its strongest performance since 2022, reporting an 11% NAV total return for the financial year to 31 March 2025.