/en/
en
true
120
1224
20
49
Edinburgh
2024
46383
edinburgh
Edinburgh
55.953348
64
-3.18758
62
13
true
1773
44692
1,5
903
17413
78
2
1243
4973
£
616113
Map
Street ViewExplore
AddressHowden Hall Road, 64