News

The National Trust, which owns Croft Castle in west Herefordshire, is seeking approval to demolish four “redundant” farm buildings.