CineTrotter

Twickenham Film Studios

Twickenham, United Kingdom

See on the map

The place

Historic film studios of St Margarets, in Twickenham, West London.

Films shot here

  1. The Duchess (2008)

    Directed by Saul Dibb