Hello, can someone help me. I'd like to know where Cavenham Park (home of Larry and Amelia, former home of Lord Merton) is situated. Is it in Downton, in the neighbourhood or somewhere in Yorkshire? How far from Downton Abbey is it? The best I can find on this site is "Yorkshire". Thanks for your answer. ;-)