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.
Comments