Westfield is launching a new health and wellness destination at its west London shopping mall in response to shifting customer demand. Westfield London in Shepherd’s Bush has allocated 50,000 sq ...