Highclere Castle, Newbury

Highclere Castle is the filming location for the popular TV series “Downton Abbey”. It is located in Hampshire, England, is a stunning Victorian castle that is open to the public for tours.

Highclere Castle 1
Highclere Castle 2
Travel Tips
Photography is not allowed inside the castle, but there are some stills from “Downton Abbey” on display.

The castle’s garden is also stunning, and visitors can enjoy a picnic on the ground the weather is nice. Don’t forget to take a photo at Lady Mary’s Bench, which also offers a fantastic viewpoint of the surrounding area.
Visitor Map
Address: Highclere Park, Highclere, Newbury RG20 9RN

You may also like...

Leave a Reply