The Tower of London with a view of the water gate called "Traitors' Gate." This picture was taken on our river cruise as we sailed down bank of the River Thames.
We're at Trafalgar Square, a site in central London that commemorates the Battle of Trafalgar in 1805.
No comments:
Post a Comment