The Club Room at The Dome
The Dome has been an Edinburgh institution since it opened in 1996, and is most popular at Christmas due to its spectacular decorations. The Dome is located on George Street – you can’t miss it with its Graeco-Roman façade and […]