Croft Castle

Entertainment & Arts

Europe, United Kingdom, Herefordshire

Croft Castle is a manor house and associated buildings near the village of Yarpole in Herefordshire, England some 7 km (4 mi) to the north-west of Leominster (grid reference SO449655).