Thornbury Castle now used as luxury restaurant and hotel, Thornbury, South Gloucestershire, UK


Size: 7360px × 4912px
Location: Thornbury Castle Hotel, Castle Street, Thornbury, UK
Photo credit: © Charles Stirling / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, britain, british, building, castle, cotswolds, england, english, glos, gloucestershire, hotel, manor, restaurant, thornbury, tudor, uk