Trafalgar Square, One of the Most Famous Places in the United Kingdom and worldwide

"Trafalgar Square London"

Trafalgar Square is a place in central London, England. These place located in the heart of London, this is a tourist attraction and one of the most famous places in the United Kingdom and worldwide. In the center is Nelson’s Column, which is guarded by four statues of lions at its base. Statues are displayed on the site, including a fourth display pedestal pieces of contemporary art trends. The square is also used as a location for community events and political rallies,This place is also a spot where many people enjoy the festive celebration of New Year’s Eve in London. besides that this place is also home to a large event held in london. Via

Trafalgar Square England
Trafalgar Square London at Night
Trafalgar Square London Statues

ADD YOUR COMMENT