Castle wedding venue
Oxenfoord Castle is an exclusive wedding venue near Edinburgh that combines a ravishing garden and parkland setting with a grand and elegant interior for distinctive weddings and events. A tower, turrets and beautiful approach make for a wonderfully atmospheric backdrop, whatever the occasion.