Trafalgar Square

  • About
    Trafalgar Square, at the heart of London, is one of the city’s most vibrant open spaces. Home to Nelson’s Column, the square is rich in history and provides a platform for new artistic performances and events.
  • Address
    Trafalgar
    London
    WC2N 5DY
  • Website

Members of Mandy who have worked for Trafalgar Square