In which city is Trafalgar Square?

Answer Trafalgar Square is in London.

Top Q&A For: In which city is Trafalgar Square

Where is trafalgar square in European city?

Which country donates the Christmas tree to Trafalgar Square?

Which country traditionally provides Britain with a Christmas tree for Trafalgar Square?

Christmas ceremony There has been a Christmas ceremony every year since 1947. A Norway Spruce (or sometimes a Fir) is given by Norway's capital Oslo and presented as London's Christmas Tree, as a t... Read More »

Which country annually donates the Christmas tree which is displayed in Trafalgar Square and why they do it?

The Christmas tree in London's Trafalgar Square is donated annually by Norway as a token of friendship and gratitude following the two countries shared wartime experience in dealing with the Nazi t... Read More »