Kroll’s presence in London is our largest globally, with offices located at The News Building, London Bridge Street. Our office includes representation from nearly all service lines, making it a unique place to work with best-in-class teams and further your understanding of the world of risk and financial advisory. Additionally, open, modern spaces designed for collaboration enable fluid, agile working and a great experience for employees and clients. Our central location—between the London and Tower bridges and on the footstep of Borough Market—provides colleagues, clients and other visitors ample opportunity to explore this iconic city.
Alongside our high-performing spaces and proximity to historic sites and public transportation, our London team actively supports the local community through frequent fundraising and volunteer efforts, including partnerships with local schools and charities.