Orchid Apt, Stancombe Manor - Flats for Rent in Sherford, Devon, United Kingdom
Entire home/flat in Sherford, United Kingdom. Stancombe Manor is a unique hamlet set in 21 acres of its own beautiful grounds and cider orchards in the heart of the South Hams countryside. Orchid is a recently renovated apartment, one of eight properties converted from the old Tythe barn.
See this content immediately after install