3 Cossack Square Stroud GL6 0DB Stay & Relax in the CotswoldsCheck yourself in, Relax & Unwind Welcome to Wild Garlic Rooms and our lovely new apartments. Set on Cossack Square in the market town of Nailsworth – this is a beautiful part of the country, referred to as the ‘undiscovered Cotswolds’. Find great https://www.wild-garlic.co.uk/