US healthcare provider HCA International has leased 18,000 sq ft at 2 Cavendish Square, W1G, from The Howard de Walden Estate for its new London head office. HCA will occupy the lower ground up to the third floor on a
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE.
Register
Find Out More