The Seattle Times

1 of 2
Visitbritain.com
Advertising

Thursday, February 7, 2013

Visit England’s ‘real’ Downton Abbey

Highclere Castle, the location where the hit PBS television series “Downton Abbey” is filmed, in England. The castle opens for only 70 days a year, and its tour tickets are as hot as the show.