The Mayor's Thames Festival is London's largest free outdoor arts festival - a spectacular celebration of London and its river. An exciting mix of arts, spectacle and entertainment, all focused around the River Thames, the festival is a key highlight in London's cultural life.