Thame sits about 14 miles east of Oxford and the same distance from Aylesbury, in the Vale of Aylesbury. Its High Street is one of the widest and longest historic market streets in England, shaped by centuries of trade into a long, broad sweep that still looks built for commerce.
In brief
- Where: Thame, South Oxfordshire, 14 miles east of Oxford and 13 miles from Aylesbury.
- Market day: Tuesday, 9am to 2:30pm, Upper High Street car park.
- Shopping: Independent boutiques, specialists and food traders alongside a small number of familiar chains.
- Best for: A half-day combining the market, independent shops, a good lunch and a walk round the old town.
The High Street
Thame’s High Street earned runner-up in the Great British High Street Awards’ Small Market Town category in 2016, and it is not hard to see why. Independent retailers hold their ground here: gift shops, clothing boutiques, antique dealers and specialist food stores make up the backbone, not chain coffee shops.
The Shopappy ethos is about making it easier to discover these kinds of shops, and Thame rewards proper exploration. Medieval timber frames sit next to Georgian frontages and the occasional Victorian shopfront, keeping the streetscape varied as you walk.
For those who enjoy market-town shopping in the region, Banbury in north Oxfordshire offers a useful comparison: slightly larger, with its own strong independent retail culture, and reachable in under an hour.
The Tuesday Market and Town History
Markets have been held in Thame since at least 1183, with a formal charter granted in 1215. That puts the Tuesday trading tradition at more than 800 years. The current market runs from 9am to 2:30pm and covers produce, street food, clothing, gifts and homeware.
The first Market Hall on the site dates to 1509. A later hall was built by the Earl of Abingdon in 1684, open underneath for traders and with a meeting room above. St Mary’s Church dates to the thirteenth century and is built in Early Decorated Gothic.
Making a Day of It
Several cafes, pubs and restaurants line the High Street and its side lanes. The Swan Hotel, a coaching inn with sixteenth-century origins, is a reliable spot for lunch. The Black Horse Pub and Brasserie has a loyal local following.
The town sits at the edge of the Chiltern Hills, so a walk into the hills pairs well with a morning in the shops. For anyone building a longer itinerary through English market towns, a visit to Kendal makes for a good contrast: the same independent spirit, a different landscape altogether.
Does Thame have a weekly market?
Yes. Thame’s Tuesday market has run every week since at least 1183, with a formal charter dating to 1215. It is held in the Upper High Street car park, from 9am to 2:30pm.
What kind of shops will I find in Thame?
The High Street has a strong independent offer: clothing boutiques, gift shops, antique dealers, specialist food shops and local services. There are some familiar chains but independents set the tone.
How do I get to Thame?
By road, Thame is just off the A418, roughly 14 miles from Oxford and 13 miles from Aylesbury. The nearest railway station is Haddenham and Thame Parkway on the Chiltern Main Line.