UKSouth East EnglandOxfordshireSouth Oxfordshire
Shop
To Let 531 sf
An excellent C17 retail unit in the town centre with modern fittings internally..
Thame is a historic market town, around 13 miles east of the city of Oxford and 10 miles southwest of the Buckinghamshire town..