Celebrating Our New London Hub and the Evolution of Business Advisory Services
August 30, 2024
We are delighted to announce that our London Hub has moved to a new location at 68 King William Street, right in the heart of the City of London’s financial district—a stone’s throw from where business advisory services first took root. If you have visited us in the city over the past decade, you will likely remember our hub on Dover Street in Mayfair, a place where countless deals were negotiated, signed, and celebrated. Our new King William Street Hub boasts an impressive façade and a commanding presence, conveniently located just north of London Bridge and directly outside Monument Station and the newly improved Bank station entrance.