Blenheim Palace


  • Blenheim Palace

Well, there aren't many better venues for a Christmas fair. Absolutely magnificent.