Repeat: Nelson's Column is a nationally recognised monument in Trafalgar Square, one of the focal points of central London.
Nelson's Column is a nationally recognised monument in Trafalgar Square, one of the focal points of central London.