Highclere Castle | Attraction Guides | History Hit

Highclere Castle

Newbury, England, United Kingdom

History Hit

24 Nov 2020

About Highclere Castle

Highclere Castle is a picturesque Jacobean style country house in Hampshire, which in more modern times has become well known as the location of the television series Downton Abbey. The main house that is seen today was built in the mid 19th century though the site itself has a history dating back several centuries and an entry for the location was recorded in the Domesday Book. The architect, Sir Charles Barry, is also known for having designed the Houses of Parliament.

Featured In

Historic Sites in England

Discover the best historic sites in England, from Bodiam Castle to Beaulieu Abbey and more, includes an interactive map of English heritage attractions.