Analysis from JLL in collaboration with Opportunity London shows five-year investment volumes totalling $96.2 billion