Location View Larger Map Our Address 2B Bogwood Road Mayfield Dalkeith Midlothian EH22 5DY 0131 454 9805