Oxenfoord Castle

About Oxenfoord Castle

Oxenfoord Castle, located near Pathhead, Scotland, is a stunning example of 18th-century Scottish baronial architecture, now serving as a private residence and event venue.