The Castle Hotel, Taunton, Somerset, UK


Size: 3552px × 2586px
Location: Taunton, Somerset, UK
Photo credit: © Nik Taylor / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 12th-century, britain, castle, england, gb, great, hotel, restaurant, taunton, uk, upmarket