Plum Tart
Thame, Buckinghamshire, England, United Kingdom
A characterful cottage in the heart of Thame, a historic Oxfordshire market town with a good mix of independent shops, cafes, and countryside on the doorstep. Inside, the wood-burning stove – bring yo.....
From €290