Our office is located in the heart of the London insurance market, home to over 150 companies and syndicates.

One Creechurch Place, London EC3A 5AY

COVID-19 Information Update:

Risk assessments have been undertaken for each of our UK offices prior to reopening, copies of which are available to employees on Workplace, in the ‘Coronavirus UK Updates & Support’ group, or by emailing

If any non-employees require a copy, please contact us via