Lazard Opens New Uk Headquarters in Historic Manchester Square, W1

LAZ

Published on 06/02/2025 at 07:51

Lazard, Inc. announced that its new UK headquarters opened at 20 Manchester Square, housing both the firm's Financial Advisory and Asset Management businesses. The new, larger office reflects Lazard's commitment to London as one of the world's leading financial centres and the firm's continued growth in Europe. 20 Manchester Square will become part of Lazard's European footprint and one of its three main global offices, alongside New York and Paris.

As a cornerstone of Lazard's international network, the new UK HQ extends the firm's long-standing presence in London which dates back to 1877. The new building offers modern office space and has been designed with an emphasis on innovation and sustainable standards of construction, technology and use. The space has renewable energy from solar panels on the roof and a rainwater harvesting system.

The building's construction adhered to the UK Green Building Council framework for net-zero carbon emissions and recycled, long-life materials with reduced replaceability have been used across floors, walls and ceiling finishes, with water efficient taps, showers and fixtures in place throughout. 20 Manchester Square is situated next door to the Wallace Collection and Regent's Park, and the area is well known for its cultural landmarks and accessible transport links. Lazard UK is relocating from 50 Stratton Street, after over twenty years.