Gift Shop phone 73-74, Main St, Newton Grange Dalkeith, Midlothian EH22 4NE map With Love phone 23, High St Dalkeith, Midlothian EH22 1JB map if (!IN_DEV) { ?> } ?>