Travels with Jean
Trafalgar Square
The Lord Nelson statute is in the middle of Trafalgar Square and there is a nice fountain. This is a very popular tourist attraction and there were posted warnings about it being a high theft area.
Please turn on Javascript and Adobe Flash in order to view videos
Previous Back to videos
Next
Comments
Post a comment