One of the most opulent and majestic looking buildings in the whole of the UK, Blenheim Palace is often thought to be the inspiration for TV’s ‘Downton Abbey’ – and it really shows. However, there is more to the palace than just fancy, ornate flourishes. It’s likely to be a location you’ve seen many times …