A Grand Opera Gala
at Dalhousie Castle Hotel & Spa, Bonnyrigg
Passed
This event has been and gone.
Add to your event list
A Grand Opera Gala
Rated Excellent
Dalhousie Castle Hotel & Spa
Bonnyrigg
EH19 3JB
See all events at Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa
Bonnyrigg
EH19 3JB
See all events at Dalhousie Castle Hotel & Spa