The Mayor's Thames Festival - 11 to 12 September

The Mayor's Thames Festival takes place on the south bank of the Thames between Westminster Bridge and Tower Bridge. First…

The Mayor's Thames Festival takes place on the south bank of the Thames between Westminster Bridge and Tower Bridge. First launched in 1997, The Mayor's Thames Festival has become London's biggest and best free outdoor arts festival, with a huge range of events on offer.

By using our website, you consent to its use of cookies. Please see our privacy policy to find out more, and manage your consent.