About this location
Located in W1, Central London, this 11,000 sq. ft. Palladian mansion offers a unique blend of historic charm and versatile space. Spanning five floors, this 18th-century venue features high ceilings (4.2m), original Georgian detailing, and stripped-back interiors, making it ideal for luxury events, fashion shoots, film productions, and private gatherings.
The property boasts an abundance of natural light, enhancing its timeless elegance. A standout feature is the first-floor roof terrace, providing a stunning outdoor setting for intimate gatherings, photography, or VIP receptions. The mansion’s spacious layout allows for complete creative flexibility, from grand dining experiences to large-scale productions.
With its historic character, modern versatility, and prime location in Central London, it is the perfect venue for brands, creatives, and event planners looking for a sophisticated yet adaptable setting.
Map
Exact location provided after booking