Famous movie locations: Stonor

You might wonder why Stonor, one of England’s oldest manor houses, does not fling its doors open to visitors until April 3rd? One of the