Seasalt Lambswold

The Square, Stow-on-the-Wold,Gloucestershire,GL54 1BQ