BuildRankers
BR
City of Edinburgh, United Kingdom
2,345th
Global Rank
Feed
Details
Location
Construction
Links
BUILDING LOCATION
Street Address
Castleview House, 2 Craigour Pl, City of Edinburgh, EH17 7RR, UK
City
Region
Country
Latitude
55.918
Longitude
-3.139348