Tetsworth Village Christmas Market

Tetsworth Village Hall 56 High Street, Tetsworth, Thame

Join us at this beautiful village market, with a range of beautiful christmas gifts. With loads of stalls showing off a great collection of hand-made goods, […]

My account