in what city is trafalgar square
We manage Trafalgar Square, one of Londonâs most vibrant spaces in the middle of the city. Find out about the history of this heritage site, its statues and its fountains.