Do you want to remove all your recent searches?

All recent searches will be deleted

Watch Later
Add to

London, England travel: Trafalgar Square

11 years ago295 views

Trafalgar Square and the statue of Lord Nelson in London, England. Trafalgar Square is a square in London that commemorates the Battle of Trafalgar (1805), a British naval victory of the Napoleonic Wars according to Wikipedia. Sir Edwin Landseer's Lions guard the outside diagonals of Nelson's Column. Much more interesting in person than in a written description; hopefully this video gives you a feel for the place. More than a day trip from Thornbury Castle, and certainly worth the travel! (You can view this video, and other travel videos in full-size and near-DVD quality, travel stills and more at Thornbury Castle is part of the von Essen Group of hotels, "a private collection of individual country house hotels in the UK, each with a distinctive style and character of its own" according to, but we think of it as Real People having Real Fun!

Report this video

Select an issue

Embed the video

London, England travel: Trafalgar Square
<iframe frameborder="0" width="480" height="270" src="//" allowfullscreen allow="autoplay"></iframe>
Add the video to your site with the embed code above