Downton Abbey

Downton Abbey - Highclere Castle

Highclere Castle

Highclere Castle, Hampshire, photographed in the 1880s Architect: Sir Charles Barry © RIBA Library Photographs Collection

The fantastic Downton Abbey is back on our screens!

Downton Abbey is filmed at the incredible Highclere Castle in Hampshire, a magnificent example of the Victorian revival of Jacobean and late 16th century architecture.

To celebrate the return of the award-winning series, we've dug out some great original images of the building from our collections at RIBAPIX.com, including photographs as well as original drawings... 


 
Top of page|