Opulent Victorian Mansion on the River

About this location

This grand late Victorian mansion in Central London is a sought-after backdrop for TV, film, commercials, and editorial shoots. With opulent interiors featuring carved wood panelling, stained glass, a sweeping staircase, and historic detailing, the space is perfect for period pieces, fashion campaigns, interviews, and high-end productions.

Production-friendly features include:

  • Ground-floor access for kit and crew
  • On-site staff and security
  • Power supply for lighting/equipment
  • Wi-Fi and green room options
  • Holding areas and catering support
  • Exclusive hire for full privacy
  • Late license available until 4am (on request)

In addition to shoots, the venue is also available for private events, with long-table dining for up to 100 guests, seated receptions for 120, or standing capacity for up to 300. The flexible layout and timeless aesthetic make it a standout location for both creative and corporate bookings.

Ideal for those seeking a character-rich setting with central access and high production value. Enquire now to check availability.

Enquire about this location

Please enable JavaScript in your browser to complete this form.

Map

Exact location provided after booking