
Europe travel
Alpha Trafalgar Square in London to capture the best views by tourists
About Trafalgar Square
Pictures from Trafalgar Square
Video from Trafalgar Square
Links for Trafalgar Square
About Trafalgar Square
Trafalgar Square is a public space and tourist attraction in central London, England, United Kingdom built around the area formerly known as Charing Cross. It is in the borough of the City of Westminster. At its centre is Nelson’s Column, which is guarded by four lion statues at its base. There are a number of statues and sculptures in the square, with one plinth displaying changing pieces of contemporary art. The square is also used for political demonstrations and community gatherings, such as the celebration of New Year’s Eve.
Pictures from Trafalgar Square



Video from Trafalgar Square
The Great Trafalgar Square Freeze
made a reality by 100’s of volunteers. At exactly 3:30pm on a secret cue, almost everyone in the square froze London Wow – Ep 2. Trafalgar SquareLinks for Trafalgar Square
www.aviewoncities.com