Castle View Court – A Collection of 6 Luxury Homes
Castle View Court is a collection of six luxury homes located in the charming village of Sheriff Hutton near York. Featuring designer kitchens, spacious gardens and eco-friendly features like air source heat pumps and solar panels!