Index | Trafalgar Square


Trafalgar Square: One of the principal squares in London, about one and one-half miles west by south of St. Paul's. It contains the Nelson monument, and the site of Charing Cross and the National Gallery faces on it.