Croft Castle, Herefordshire

Croft Castle is located at Yarpole, near Leominster in Herefordshire, close to the Welsh border. It is owned by the National Trust, although members of the Croft family still have apartments there. For this reason we were not permitted to take photographs of the interior of the house, which I was disappointed about, since it does help to remind us of a particular place and whether we would like to return.
Continue reading