Orchard Retreat is situated in an enviable position within the sought after village of Lilleshall. The property occupies a large plot at the foot of Lilleshall