Landmass London

Designer | ,

Landmass London

Landmass London


+44 (0) 20 7235 8345

48 Beak Street, Soho, London, W1F 9RL


Landmass is a London based multi-award winning design and development company, delivering luxury private and commercial properties worldwide.

Founded in 1998, our success is built on a strong track record of meticulously planned design solutions and bespoke properties for our clients.

We offer a complete service, integrating architectural and interior design project management and construction, guided by our dedicated and experienced in house teams. In addition, we can fit into existing work structures and manage specific services as required.

Landmass has built its reputation through taking pride in delivering unique and timeless designs, creating places that are each a projection of our clients’ vision.

We offer a multi-disciplined approach to your project, which means we are responsible for managing the full project team. This structure is what makes us unique amongst our competitors, giving us greater control over the project delivery and greater peace of mind for you.