Where is British High Commission, Ottawa?

Coordinates: -75.694894 45.422598

Be the first visitor to thank for this answer!

Thanks!