/en/
en
true
1224
193
20
121
Edinburgh
edinburgh
Edinburgh
55.953348
843
49014
-3.18758
13
true
137
1,5
78
2676
6314
2
2501
5219
£
621297
Map
Street ViewExplore
AddressNewhailes Road, 0