67 - 71 High Street, Dalkeith, Midlothian EH22 1JA01316 603627
The historic highstreet retailer providing books, stationery, newspapers, magazines, cards, entertainment, confectionary, and more. Post office services are available at some stores.