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, is just up the road and the attractive market town of Newbury a fifteen minute drive away. The Pheasant has ample parking and for …

Continue reading The Pheasant Inn, Highclere, Hampshire

The Devonshire Arms Hotel & Spa, Bolton Abbey

The Devonshire Arms Hotel & Spa, Bolton Abbey, North Yorkshire. After a hectic festive period, my friend and I decided to unwind with a short break at the Devonshire Arms Hotel & Spa. This luxurious, country house hotel has been a landmark of the village of Bolton Abbey since the early 17th century. The former …

Continue reading The Devonshire Arms Hotel & Spa, Bolton Abbey