Intoduction to Trafalgar Square
Trafalgar square is an ancient themed city located in London. This particular city has many fascinating things about it. Lion statues, clear blue water fountains, magnificent buildings and the annual beautiful Christmas tree. Trafalgar square is partly the center attraction for tourists in London. This unique city holds many ancient themed statues and sculptures! Trafalgar square was made near the nineteenth century. This gives it an advantage of looking different from the other new cities. Trafalgar square is an spacious, open place in the heart of London! The events that occur in this fascinating place were Royal weddings, special events and celebrations like the Olympics, Chinese New Year and St. Patrick's day! In fact, this city was once named Charig and later developed a name known as Charing Cross after a memorial cross on the square!
Views of Trafalgar Square
These are some amazing views of Trafalgar square!