Probably the most elegant site where I will ever eat lunch, the courtyard of Alnwick CastleThe magnificent Alnwick Castle -- the site of Hogwarts in the first two Harry Potter movies -- was not one of the places I expected to visit during my England stop this month.