Ogilface Castle
Where is Ogilface Castle?
Ogilface Castle is in the parish of Torphichen and the county of West Lothian.
Grid reference:NS 9270 6901
Lat / long:55.902249,-3.717648
Ogilface Castle is in the parish of Torphichen and the county of West Lothian.
Grid reference:NS 9270 6901
Lat / long:55.902249,-3.717648