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)
South Street (at)
St Andrew Street (near)
About 200 yards.
Buccleuch Street (at)
Corn Exchange (at)
Corn Exchange (opp)
Jarnac Court (at)
Jarnac Court (opp)
About 300 yards.
Bridgend Court (at)
Bridgend Court (opp)
Croft Street (opp)
Fairfield House (at)
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)
Thornybank (E-B)
Thornybank (W-B)
About 0.5 miles.
Glenesk Crescent (at)
Lugton Brae (E-B)
Lugton Brae (at)
St Davids High (departing)
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)

Map
Thornybank

Thornybank

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

Map
Newbattle

Newbattle

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