Photo of the day
Trafalgar Square
14 July, 2015

2015-07-14
Trafalgar Square
Trafalgar Square is a square in central London, United Kingdom, built to commemorate the Battle of Trafalgar in which the British navy defeated the French and Spanish navies. The square is a meeting place for tourists visiting London, and is especially famous for its pigeons. Feeding pigeons is a popular activity for Londoners and tourists.