Travel Photography Photos tagged as kingdom Trafalgar Square (London, England)
Trafalgar Square is a square in London that commemorates the Battle of Trafalgar (1805), a British naval victory of the Napoleonic Wars. The original name was to have been "King William the Fourth's Square", but George Ledwell Taylor suggested the name "Trafalgar Square".
Nearby accommodation: Belgravia Hotel
Be the first to comment on this photo!
To comment on photos, you need to login first.
Have you forgotten your username or password? Retrieve Your Login Details