Thames Organic Shop

Market in Thames

A good source of planet-friendly vegetables, nuts, bread, eggs and meat. Good for vegan travellers.

Advertisement