Trafalgar Square in London

Quest image

O Trafalgar Square in London

Trafalgar Square is a famous public square in the West End of London, England. It is located in the City of Westminster.

The square was originally named after the Battle of Trafalgar, a British naval victory in 1805. The name was later applied to the area that surrounds the square and it has been used as a meeting place and social space since then.

Today, Trafalgar Square is one of London's most iconic landmarks and attracts millions of visitors every year. It is surrounded by a number of restaurants and bars, as well as cafes and hotels.

To reveal more facts, we try to answer certain questions you may have about this historic destination.

Wszystkie gry z Trafalgar Square in London