Tower Hill, City of London
When meeting us, you'll quickly discover that the best thing about the Association of British Insurers is the people...