/en/
en
true
1378
20890
1224
427
11399
20
2085
41077
Edinburgh
675
48699
edinburgh
91
Edinburgh
55.953348
-3.18758
713
9950
13
172
true
98
1,5
588
40799
78
221
33747
2
31
34132
£
618855
Map

Services at this stop

Street ViewExplore
AddressTelford Road, 236