Thame’s popular Spring Market returns

This unique street market with a festival vibe returns to Thame High Street for three days from 24 – 26 March. Here you will find lots of stalls with an eclectic mix of street food, artisan groceries, handmade arts and crafts, clothing, jewellery and accessories.