Press ESC to close

fountains

9 interesting facts about Trafalgar Square

Estimated reading time: 2 minutes Trafalgar Square is one of the most impressive attractions and is often considered the center of London. 1. The square is named in honor of the British victory, led by Admiral Lord Nelson, at the[…]