3 bed semi-detached houseNorth Street, Thame, Oxfordshire OX9 Listed May 29, 2026£415,000 -5.7% was £440,000