18th-Century Palladian Mansion for Events & Productions

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.

Enquire about this location

Please enable JavaScript in your browser to complete this form.

Map

Exact location provided after booking