The Castlefields
United Kingdom
>
England
>
Herefordshire
>
Clifford
>
The Castlefields
The Castlefields is a restaurant in Herefordshire, Clifford.
The Castlefields
Object
Restaurant
Building
Yes
Green Track
Derry Wood Road
St. Oswalds Barn