Category Archives: Trafalgar Square London

Trafalgar Square London

Trafalgar Square in London is conveniently located in the centre of the city. The square features displays of contemporary art pieces such as sculptures and statues. A monument known as Nelson’s Column stands in the middle of Trafalgar Square in London. Because the square is in close proximity to many of London’s restaurants, museums, and stores, it is a very popular and well-travelled venue. Political demonstrations often take place in the square.

Posted in Trafalgar Square London | Tagged | Leave a comment