Brian Luff writes… The Unicorn in Stow is located at the very heart of the Cotswolds, with Stratford upon Avon, Warwick Castle and Broadway a mere stone’s throw away. It’s a pretty building with warm, honey-coloured walls and a style of interior design that is perfectly in keeping with the age and proud history of […]