/en/
en
true
79
1224
20
Edinburgh
edinburgh
Edinburgh
55.953348
1731
31040
-3.18758
13
47
true
1,5
1158
37695
78
2
£
618851
Map

Services at this stop

Street ViewExplore
AddressTelford Road, 153