STAY IN Apartment Hotels near Trafalgar Square
If you’re visiting London you simply have to make a stop at the iconic Trafalgar Square. It’s a public square surrounded by the National Portrait Gallery, the Strand, Whitehall and the Admiralty Arch.
The square is named after Britain’s victory in the Battle of Trafalgar in 1805, where Britain won after losing war hero Admiral Lord Horatio Nelson, who was killed during a battle on his ship. Likewise, Lord Nelson’s contribution to the battle is commemorated with Nelson’s Column, a statue in the square.
Don’t forget to snap a selfie with one of four Trafalgar Square lions. Carved from bronze, the lions were added to the base of Nelson’s column as “protectors” in 1867. You can also gather around the two magnificent Trafalgar Square fountains, which depict mermaids, dolphins and tritons.