The Orchard
Ovingdean, East Sussex
6 x 4 bedroom luxury houses.
The Orchard is a stunning contemporary development of six, 4 bedroom luxury houses. These homes are in an enviable location, offering private gardens, balconies off the principal bedroom courtyards, and are built to an outstanding specification.