Travel Staying at The Feathers in Woodstock October 30, 2019October 30, 2019 Two Brits The Feathers is located in a little quaint village called Woodstock. Woodstock is the gateway to the Cotswolds if you are travelling from London, and Read More