The Royalist Hotel, Stow-on-the-Wold, Gloucestershire.

View of the Royalist Inn, Stow-on-the-Wold, Gloucestershire, England