Found 1 transactions going back to September 2025.
This property is located at 29 Upper High Street, Thame, OX9 3EX and was last sold for £350,000 on 29 Sep 2025.