Orleans House Gallery filming location
Orleans House Gallery is a Grade I listed building on Twickenham riverside. It is a peaceful location, set well back from the road.
The Gallery has a superb James Gibbs Baroque octagon room, featuring a marble chequer board floor.