Tags: #the castle #the hotel #the devizes #the The #the Castle #the Hotel #the in #the the #the market #the town #the of #the Devizes, #the Wiltshire, #the England, #the UK #the #the Stock #the Photo