Toggle navigation
Get CityMaps2Go
Save
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).
Read More