Visit 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. Trafalgar Square is surrounded by museums, galleries, cultural spaces and historic buildings. Visit Cafe On The Square!