Money Grab Visits Downton Abbey’s Highclere Castle

For fans of the Masterpiece Theatre television series Downton Abbey,nothing is more thrilling than a visit to Highclere Castle in Hampshire, England, to see the house where much of the series was filmed. As we pulled up the graveled drive, the distinctive opening notes of the Downton theme song played in my head. The Herbert family has owned … More Money Grab Visits Downton Abbey’s Highclere Castle