/en/
en
true
1224
214
20
Edinburgh
66
edinburgh
Edinburgh
2059
28916
55.953348
18
-3.18758
13
59
true
1,5
78
2065
16447
2
789
25287
£
627429
Map
Street ViewExplore
AddressPenicuik Road, 26-36