/en/
en
true
210
1224
69
20
1972
34060
Edinburgh
2661
27538
edinburgh
280
36684
Edinburgh
22
55.953348
57
-3.18758
50
13
194
true
57
1,5
78
2
2125
18720
£
628123
Map
Street ViewExplore
AddressCastle Road, 3