lovetravellingblog.com
The Pheasant Inn, Highclere, Hampshire
Location This picturesque 17th century inn is located in the village of Highclere, Hampshire close to the Berkshire border. Highclere Castle, where most of the filming for Downton Abbey took place,…