Hampton Court Castle in Herefordshire is not only exceptionally beautiful and well maintained, but also boasts history dating back to the 15th century, and is set in over 1000 acres of parkland, woodlands and pasture, with the river Lugg running close by.