<noembed><nolayer><div style="position:absolute; left:0; top:-100; display:none;"> Trafalgar Square<br> Sightseeing in London picture - Trafalgar Square has been presented with a large Norwegian tree each winter for over 60 years, as a token of friendship and gratitude for Britain&#146;s assistance during World War II. This historic tradition has become a definitive Christmas event in London, marking the onset of the festive season. Less well known but equally beautiful is The Menorah at Trafalgar Square, standing 32 feet tall. </div></nolayer></noembed>
Explore the World Log in or Create a new account to share your own photos Help pagesHelp  
Explore  >  Western Europe  >  United Kingdom  >  England  >  London