/en/
en
true
66
1224
151
27152
20
126
Edinburgh
17
edinburgh
Edinburgh
198
55.953348
-3.18758
501
40013
13
2501
31269
true
1,5
67
78
2
1470
36969
£
618848
Map

Services at this stop

Street ViewExplore
AddressTelford Road, 70