imported-.jpeg

Why National Trust is knocking down buildings at Croft Castle

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