Trafalgar Square
WordNet
noun
(1) A square in central London where there is a memorial to Admiral Nelson
WiktionaryText
Proper noun
- a square in Westminster; the site of Nelson's Column, National Gallery and frequent demonstrations
See also
- Admiralty Arch
- The Mall
- Northumberland Avenue
- Pall Mall
- St Martin's Lane
- Strand
- Whitehall