Highclere Castle, a magnificent Victorian castle in Newbury, is the iconic filming location for Downton Abbey. Explore its opulent state rooms, admire the extensive art collection, and wander through the beautifully landscaped gardens. Discover centuries of history within its grand walls, just a short journey from London.
Highclere Park, Highclere, Newbury RG20 9RN, United Kingdom, London