all counties

Select a county to find local food


Staines, or Staines-upon-Thames as it is now official called, is as it’s suggests a town on banks of the River Thames in the borough of Spelthorne, Surrey. 

The town has a wide range of retail, leisure, entertainment and dining venues. It has a very popular Farmers Market where a splendid selection of locally grown, bred, brewed and baked goods are on offer. From fruit and veg to eggs, meat, bread and cakes, there is something for everyone. As well as the Farmers Market, the bustling town centre plays host to a weekly charter market which boast over 40 stalls from food and drink to clothing, homeware, arts and crafts.