A propos this website
Leave a Comment so far
Leave a comment
This is a small inconsistently updated website for Velhurst Farm.
Velhurst Farm is located in the village of Alfold on the border of Surrey and West Sussex.
Velhurst Farmhouse is a listed building of 15th century origins.
The farm has a long association with horses, which continues. We can supply a variety of goods and services. Please click here for details.
Leave a Comment so far
Leave a comment