Price search results for Orchard View
Orchard View
Orchard View is a luxury detached and award winning holiday home, having gained Visit England Gold Status and 5 stars. The property...read more
Orchard View is a luxury detached and award winning holiday home, having gained Visit England Gold Status and 5 stars. The property is set in a peaceful rural position within the South Shropshire Hills, a designated Area of Outstanding Natural Beauty.