Spur Royal Castle
United Kingdom
>
Northern Ireland / Tuaisceart Éireann
>
Castlehill Demesne
>
Spur Royal Castle
Spur Royal Castle is a building in Northern Ireland / Tuaisceart Éireann, Castlehill Demesne.
Spur Royal Castle
Building
house
Knockmany Road
Crossowen Road