Deloitte & Touch LPP, Londres