10 Replies to “Contest #941”

  1. High Commission of Canada in the United Kingdom, UK

    51°30’28.71″N 0° 7’45.93″W

  2. Canada House (French: Maison du Canada) is a Greek Revival building on Trafalgar Square in London.

  3. 51°30’28.61″ N 0°07’45.74″ W
    Canada House am Trafalgar Square in London, UK

Leave a Reply

Your email address will not be published. Required fields are marked *