Hidden away within a small industrial estate this is a nice little gem in the heart of Gloucestershire in the outskirts of Stroud town. Great little atmosphere with a chi ... more