Trafalgar Square

London, United Kingdom

Trafalgar Square

Designed by John Nash in 1830, Trafalgar Square is the largest square in London. With all the cultural events taking place here, including demonstrations and New Year's Eve celebrations, it is often considered the heart of the city. Nelson's Colum