pull down to refresh

This looks similar to the Downton Abbey set. Where was that? Highclere castle?
reply