Satellite map of British High Commission, Ottawa
The British High Commission in Ottawa is the main diplomatic mission of the United Kingdom in Canada.
Latitude: 45° 25' 21.35" N
Longitude: -75° 41' 41.62" W
Nearest city to this article: Ottawa
Read about British High Commission, Ottawa in the Wikipedia Satellite map of British High Commission, Ottawa in Google Maps