Where is Glasgow House?
Where is Glasgow House located?
Glasgow House, Glasgow House, Great Britain (approx. 55.87495°, -4.28227°)
Where is Glasgow House on the map?
{"latitude":55.87495,"longitude":-4.28227,"title":"Glasgow House"}