The Balmoral at Princes Street is an iconic Scottish venue. With Michelin star dining, 10 event spaces accomodating up to 400 guests, the Balmoral is right in the centre of Edinburgh.
The Balmoral at Princes Street is an iconic Scottish venue. With Michelin star dining, 10 event spaces accomodating up to 400 guests, the Balmoral is right in the centre of Edinburgh.