/en/
en
true
1224
118
20
206
Edinburgh
edinburgh
2185
18352
Edinburgh
912
26164
55.953348
22
-3.18758
2572
21694
13
175
true
47
1,5
78
0
27011
2
2353
36398
£
618847
Map

Services at this stop

Street ViewExplore
AddressTelford Road, 60