1. Home
  2. / City of Westminster
  3. / Which famous London square is located in the City of Westminster?

Which famous London square is located in the City of Westminster?

  • Leicester Square

  • Trafalgar Square

  • Piccadilly Circus

  • Covent Garden

Answer

Trafalgar Square is a famous public square in the City of Westminster, London. It was named in honor of the British victory at the Battle of Trafalgar in 1805. The square is home to the National Gallery, as well as the iconic Nelson's Column.
Unlock the Secrets of the City of Westminster: A Thrilling Quiz Adventure through London's Historic Borough

Unlock the Secrets of the City of Westminster: A Thrilling Quiz Adventure through London's Historic Borough

Take the City of Westminster Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox