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