Kneller Hall

Offices available in West London on a fantastic multi-purpose site.

Highlights:

  • A range of medium and small sized offices
  • Exterior set build and workshops
  • Filming opportunities
  • On site parking
  • Secure site
  • 24/7 access
  • Twickenham, TW2

Contact our Production team