Question: is croft castle national trust?
Answer: Croft Castle and Parkland is a National Trust property comprising a country house, park, church and garden, in Croft, Herefordshire, England.