Car Park Picnic Area Toilets
Upton Castle is a charming Norman Castle which remains a private family home. The garden consists of 35 acres of listed historic gardens, surrounded by ancient woodlands. Within the gardens there is a rose garden,vegetables patch and fruit trees. The woodland walk is bursting with wild flowers and sometimes you can even spot the odd otter! Upton is a small castle, a knight's holding and a fortified mansion. It is thought to have been built in the 13th century by the Malefants, a Norman family who held it until the 16th century.
Open Daily 1st April to 30th September