Properties for sale
Sold STC
Video walkthrough available
3 bed detached house for sale in Fladbury, South Worcestershire
£1,500,000
3
3
4
Nestled within perfectly manicured landscape, The Orchards is an exquisite detached house, a true gem. Immediately, when you enter the house, you are struck by the quality of this exquisitely renovated home. Step inside to discover a Harvey Jones...