Cotswolds / England / Holiday / New Year's Eve / Travel New Year’s Eve in Stow on the Wold, Cotswolds For New Year’s Eve 2015 I knew I wanted to escape London and enjoy an evening that fitted… by Vicki Forde 6th January 2016