The Tour of Britain cycle race Stage 7, Hawick to Edinburgh, will come through Dalkeith and Eskbank at around 2:50 pm on Saturday 11th September. They will come down Lauder Road, along Buccleugh Street, up Eskbank Road to the Eskbank Toll and out along Lasswade Road. There will be a programme of running temporary road closures and traffic/parking restrictions to accommodate this.
The information below is useful if you want to know if and when traffic restrictions may be imposed that will affect you, or you wish to plan where you want to spectate.
You can find a detailed description and timetable here: https://www.tourofbritain.co.uk/stage-seven-timetable/
You can find a “zoomable” map here: https://www.google.com/maps/d/viewer?mid=1CmC-ReC-wYe8pGmidPe4qe9aKINwIZaU&ll=55.89035881086412%2C-3.071673751168571&z=16