16 May 2024 Royal London sells west London data center site for £315m Buyer unnamed, GTR in the frame