Amazing standard of work at the Tollhouse Gift Shop

Have you had a look in at The Tollhouse Gift Shop in Lechlade yet? The standard of work on sale is amazing. Why not take a look for yourself? Greystones, High Street, Lechlade GL7 3AE (almost opposite the old Christmas Shop premises).