Taste of the country

Taste of the Country is a friendly shop crammed full of mouth watering handmade foods, located in the centre of the traditional bustling market town of Shipston on Stour in […]

Read more