LLondon Read More British Heart Foundation Pension Scheme completes £37m buy-in with Royal London29 July 2025 The British Heart Foundation Staff Pension Scheme has completed a £37m buy-in with Royal London, covering the pensions…