By Location
By Postcode
By Stopcode
You can enter: STOPCODE (on stop post), STOPAREACODE, LOCALITYCODE or PLUSBUSZONE

Near: Dalkeith Medical Centre

Map
Dalkeith

Dalkeith

Nearby
Dalkeith Medical Centre (at Dalkeith Medical Centre)
Dalkeith Medical Centre (at medical centre)
About 100 yards.
Dalkeith Parish Church (at)
Dalkeith Parish Church (opp)
Jarnac Court (at)
Jarnac Court (opp)
South Street (at)
St Andrew Street (near)
About 200 yards.
Buccleuch Street (at)
Corn Exchange (at)
Corn Exchange (opp)
Fairfield House (at)
About 300 yards.
Bridgend Court (at)
Bridgend Court (opp)
Croft Street (opp)
Fairfield House (opp)
Old Edinburgh Road (at)
Weatsheaf Lane (at Wheatsheaf Lane)
About 400 yards.
Glebe Street (near)
About 500 yards.
James Lean Avenue (opp)
Kings Park (at)
Shadepark (at 36)
Shadepark (opp)
About 600 yards.
James Lean Avenue (near)
About 700 yards.
Glenesk Crescent (opp)
About 800 yards.
Bruce Gardens (at)
Bruce Gardens (opp)
Lugton Brae (W-B)
St Davids High (arriving)
St Davids High (departing)
Thornybank (W-B)
About 0.5 miles.
Glenesk Crescent (at)
Lugton Brae (E-B)
Lugton Brae (at)
Thornybank (E-B)
About 0.6 miles.
Eskbank Toll (at)
Lugton Brae (opp)
Primrose Terrace (at)
Primrose Terrace (opp)
Salters Road (opp)

Map
Woodburn

Woodburn

About 400 yards.
James Lean Avenue (at 15)
About 500 yards.
Newmills Terrace (at 43)
About 600 yards.
James Lean Avenue (at 53)
About 700 yards.
Bevan Lee Court (near)
Place Charente (opp)
About 800 yards.
Woodburn Drive (opp)
Woodburn Gardens (at)
About 0.6 miles.
Salters Road (at)
Wilson Avenue (near)
Woodburn Grove (opp)

Map
Eskbank

Eskbank

About 0.6 miles.
Ancrum Bank (at)
Ancrum Bank (opp)
Eskbank Toll (SE-B)
Eskbank Toll (near)

Map
Newbattle

Newbattle

About 0.6 miles.
Newbattle Cemetery (at)
Newbattle Cemetery (opp)

Map
Thornybank

Thornybank

About 0.6 miles.
Thornyhall (at)
Thornyhall (opp)