33 Gracechurch Street, London, EC3V 0BT
Telephone +44 (0)20 7082 1955
One of the major benefits of doing business at Lloyd’s is its degree of financial security and stringent solvency controls. Read more about Barbican at Lloyd’s including Lloyd’s ‘chain of security’ and first-class financial ratings.