- Aldi Stores Ltd
Thornybank Industrial Estate Dalkeith EH22 2NE, EH222NE - J Sainsbury Plc
Sainsbury's 24 Thorny Crook Gardens Dalkeith EH22 2RF, EH222RF - Lidl UK
Lidl 5 Newmills Road Dalkeith Midlothian EH22 1DU, EH221DU - Tesco Stores Ltd Hardengreen
Tesco Stores Ltd Hardengreen Bonnyrigg Road Eskbank Dalkeith Midlothian EH22 3PP, EH223PP - Wm Morrison Supermarkets Limited
Morrisons Supermarket 14 Eskbank Road Dalkeith EH22 1HQ, EH221HQ