National Trust- Croft Castle

The National Trust is Europe’s largest conservation charity and the wider National Trust team proudly look after 780 miles of coastline, over 250,000 hectares of land, over 500 historic houses, castles, ancient monuments, gardens, parks, and nature reserves.
With rural idylls, ancient forests, iron age sites, historic castles, and Capability Brown landscaped parkland; there is something for everyone at the National Trust in Herefordshire.
Situated on the English-Welsh border, Croft is a quiet, ancient place steeped in British history and politics with a picturesque castle and medieval parkland re-fashioned during the 18th century. Surrounded by 1,500 acres of woods, park, and farmland, you can discover an abundance of nature. The two-acre walled garden is a wildlife haven, attracting butterflies, bees, birds, and insects.