› added 5 years ago
49
TIL The Trafalgar Square Christmas tree is a Christmas tree donated to the people of Britain by the city of Oslo, Norway each year since 1947 as a token of gratitude for British support to Norway during WWII.
via reddit.com