Getting Here - High Street, Dalkeith
B&M Store is found not far from the crossroads of High Street and North Wynd, in Dalkeith, Midlothian.
Found within a 1 minute drive from Buccleuch Street, South Street, Eskbank Road and Old Edinburgh Road; a 4 minute drive from London Road, Newmills Road and Musselburgh Road; and a 9 minute trip from City of Edinburgh Bypass or A68 / Dalkeith Bypass.
If you plan to access this store by Sat Navs, please use the postcode EH22 1HR.
Get a bus to Jarnac Court, South Street, Old Edinburgh Road or Buccleuch Street. The service to travel here is: 49.
It is possible to catch the train at Eskbank Station (5110 ft), Newtongrange Station (2.03 mi) and Shawfair Station (2.09 mi away). The most convenient line: ScotRail.
In walking distance, you will find King's Park, St Nicholas Buccleuch, Ironmills Park, Dalkeith Country Park, Dalkeith Cemetery and Newbattle Golf Club.
B&M Locations Nearby Dalkeith
Today, B&M has 1 store in Dalkeith, Midlothian.
For the full list of all B&M stores near Dalkeith, visit the following page.
Christmas, Easter, Bank Holidays 2020
Please note: the holiday period may cause restrictions to the typical store hours for B&M in Dalkeith. In 2020 these alterations are applicable to Christmas, New Year's Day, Good Friday or Early May Bank Holiday. To get verified info about seasonal opening hours for B&M Dalkeith, go to the official homepage or phone the contact number at 0330 838 9181.
Write a Review, Report a Problem
Our team is working to provide you with the latest information as possible. If you have found any discrepancies or mistakes in the contact details or operating times for B&M in Dalkeith, please make use of this form to report a problem. As a committed patrons of B&M, you are welcome to share your opinions in the space provided below. Please also rate our store using the star system.