A major London landmark since the days of the 14th century, Trafalgar Square can lay claim to being the spiritual centre of this remarkable city. Put simply, if something is happening in London then there will be plenty of people hanging around Trafalgar Square, surrounding the 52metre Nelson’s Column and the many other sculptures and fountains that ring the square. Political protests often take place here, making it easy to forget about the magnificent architecture that surrounds this famous London spot.

Venue Info

Location

Location

Trafalgar Square, Charing Cross, London, England

You may also be interested in


Check out other destinations in England

Leave a comment