
Lazard, a US-based financial advisory and asset management firm, has moved to its new regional headquarters in London, UK. The firm is leaving its previous location in 50 Stratton Street, following a twenty-year presence.
Initially announced in 2022, the new premises will incorporate Lazard’s financial advisory and asset management businesses. Located at 20 Manchester Square, the new seven-story site spans over 7,300sqm and is ideally situated near major hubs in the city.
The new building features modern office space focused on innovation and sustainability. It utilises renewable energy through solar panels and features a rainwater harvesting system. The building was constructed according to the UK Green Building Council’s net-zero carbon emissions framework.
The investment in a new, larger office signifies Lazard’s commitment to London as a leading financial centre globally. It is set to become an integral part of the firm’s European presence as one of its three key global offices, alongside New York and Paris.
Cyrus Kapadia, co-head of European investment banking and CEO of the UK financial advisory team, remarked that the move to the new site underscored the firm’s deep-rooted heritage in London.
“We have been successfully growing our European teams and network to further support our clients globally,” he added.

US Tariffs are shifting - will you react or anticipate?
Don’t let policy changes catch you off guard. Stay proactive with real-time data and expert analysis.
By GlobalDataJeremy Taylor, CEO of Lazard UK asset management, stated that the new site reflected the firm’s values and vision.
“This new UK headquarters embodies our dedication to continue to best serve the needs of our clients,” he added.
According to a GlobalData report, Lazard ranked among the top 10 M&A financial advisers in South and Central America for H1 2024. Over the past couple of years, Lazard announced investments in Austria, the UAE, and Saudi Arabia.