Live like a lord as Downton Abbey stately home joins Airbnb

Highclere Castle in Hampshire, the home of Downton Abbey (Airbnb/Highclere Castle/PA)
Highclere Castle in Hampshire, the home of Downton Abbey (Airbnb/Highclere Castle/PA)