Trafalgar Square, Lord Nelson Monument

by: ourvideosite [285 videos »]

 
4
http://ourvideosite.com/View/V2806 Trafalgar Square, with it's centerpiece monument to Lord Nelson, is a great place to just hang out. Incredible history all about in the center of London, England.
Travel & Culture
Play Next Vid »
Italy travel: Rome, St. Peter's Basilica, the largest church in the world, with Perillo Tours of Italy
6 yrs ago   02:07
49.93 MB   English
England,London,Lord,nelson,trafalgar

Comments (0)