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 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.

Related Posts

About St George International
big ben and

A leading ‘English as a foreign language’​ school in London helping you meet your learning objectives in the shortest time.

Popular Post