Travelers Europe Opens New London Office


Travelers Europe today announced the opening of a new, larger office at 30 Fenchurch Street, London, as it continues to position itself for future development in the region.
Over the past three years, Travelers Europe has expanded its business, including increasing its stamp capacity at Lloyd’s each year. Growth has been driven by a range of strategic initiatives, such as investing in key delegated authority partnerships; developing its Cyber proposition; launching dedicated practices for the health and care and medical technology sectors; and enhancing capabilities in Claim and Risk Control.
Matthew Wilson, CEO of Travelers Europe, said: “Relocating to a substantially larger London office is a key milestone and reflects the progress we have made in executing our European strategy and building the Travelers Europe brand. This move is an important next step in our journey that will enable us to connect more easily with our broker partners, hire top talent and position us to maximise the opportunities we see on the horizon.”
At nearly 34,000 square feet, the new office is the largest of Travelers Europe’s seven sites across the UK and Ireland, and it is centrally located in the City, close to the Lloyd’s building. It includes a dedicated area for welcoming brokers, along with a modern and flexible environment that fosters employee collaboration, innovation and the continued delivery of exceptional service for our customers.