Latitude and longitude of Canada House
- Nearby Waltham Cross, United Kingdom
Satellite map of Canada House
Canada House (French: Maison du Canada) is a Greek Revival building on Trafalgar Square in London that is part of the High Commission of Canada in London.
Latitude: 51° 30' 27.72" N
Longitude: 0° 07' 44.76" E
Nearest city to this article: London
Read about Canada House in the Wikipedia Satellite map of Canada House in Google Maps