Lazard secures new UK headquarters in Manchester Square

Lazard Ltd announced today that the firm has secured a new U.K. headquarters at 20 Manchester Square, London. The seven-storey building will house both the Financial Advisory and Asset Management businesses.

The firm has signed a 15-year lease for the property with Invesco beginning mid-2024 and expects to take occupancy by early 2025, following a programme of renovations. Lazard is committed to net zero carbon in construction of the new premises, in accordance with the U.K. Green Building Council framework.

20 Manchester Square extends over 78,500 sq. feet and benefits from close proximity to the Wallace Collection, Marylebone village, Regent’s Park and Bond Street underground and Elizabeth line stations.

“We are pleased to have secured this exceptional new space in the heart of the capital. This is an important investment for Lazard Asset Management in London which will be of huge benefit to our clients and colleagues,” said Jeremy Taylor, CEO Lazard Asset Management London.

Related Articles

Sign up to the Wealth DFM Newsletter

Name

Trending Articles

Wealth DFM Talk is our flagship podcast, that fits perfectly into your busy life, bringing the latest insight, analysis, news and interviews to you, wherever you are.

Wealth DFM Talk Podcast – listen to the latest episode

Wealth DFM
Privacy Overview

Our website uses cookies to enhance your experience and to help us understand how you interact with our site. Read our full Cookie Policy for more information.