I have relatives coming to stay from the USA in a few months time; a couple in their mid-30s who have never visited the UK before. I am starting to think about where I can take them. They live in a very beautiful part of the USA (Oregon) so not much is going to impress them in the way of scenery round here (Leicestershire)! However, they are very excited about soaking in some history and culture. Somewhere on their "must-see" list is the Cotswolds, which we'll do as a day trip. I'd love a few ideas of where in particular I could take them. The obvious things are afternoon tea in Bourton-on-the-Water or Broadway, a couple of National Trust properties and probably Kenilworth Castle. [EDIT - not all of those in one day, obviously!!]
Where else can I take them?