
Offices
Launcelot has just over 170,000 sqft of Grade A commercial office space in London with nearly 75 separate floorplates let to 60 different tenants.

99 Charterhouse Street
It all begins with an idea.
Launcelot has just over 170,000 sqft of Grade A commercial office space in London with nearly 75 separate floorplates let to 60 different tenants.
It all begins with an idea.