Lazard Ltd. ha anunciado que la firma ha conseguido una nueva sede en el Reino Unido en el número 20 de Manchester Square, en Londres. El edificio de siete plantas albergará los negocios de asesoramiento financiero y de gestión de activos. La firma ha firmado un contrato de arrendamiento de 15 años para la propiedad con Invesco Real Estate a partir de mediados de 2024 y espera tomar posesión a principios de 2025, tras un programa de renovaciones.

Lazard se ha comprometido a conseguir un nivel de carbono neto nulo en la construcción de las nuevas instalaciones, de acuerdo con el marco del U.K. Green Building Council. El 20 de Manchester Square tiene una extensión de 78.500 pies cuadrados y se beneficia de su proximidad a la Wallace Collection, el pueblo de Marylebone, Regent's Park y las estaciones de metro de Bond Street y de la línea Elizabeth.