Elmhurst House
Towersey Thame
An Impressive 3,750 sq ft 5-bedroom family home set within a beautiful ½ acre plot, located in the highly desirable Village of Towersey Thame.
Development Sold
An Impressive 3,750 sq ft 5-bedroom family home set within a beautiful ½ acre plot, located in the highly desirable Village of Towersey Thame.
Development Sold