Highclere Castle, famous as the location for the TV series Downton Abbey, country estate in Hampshire, England, UK
Size: 5401px × 3601px
Location: Highclere Castle, Hampshire, England, UK
Photo credit: © Gillian Pullinger / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: abbey, architecture, attraction, attractions, blue, britain, british, building, castle, country, day, downton, england, english, estate, exterior, famous, film, hampshire, heritage, highclere, historic, impressive, july, kingdom, landmark, location, park, parkland, series, sky, summer, sunny, television, tourist, tv, uk, united, visitor