Dalkeith, Midlothian, EH22
At the Sun Inn you'll get the warmest of welcomes, friendly service and an atmosphere with real character.