Barclay Viewforth Church
City of Edinburgh, United Kingdom

City of Edinburgh, United Kingdom
Address - 1 Wright's Houses Tollcross EH10 4HN
Built in - 1864
Official websiteLatitude: 55.9405000000 , Longitude: -3.2034700000
See it on Google maps
