Bloomberg
39-45 Finsbury Square London Greater London United Kingdom