Lucy cross is located in the peaceful village of Aldbrough St John close to the market town of Richmond, Lucy Cross Farm is an ideal place from which to explore Yorkshire. There are numerous countryside walks and cycle routes nearby as well as some e... |