History of the English Language

 

 

 

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.

Tags: 
Blog Category: 
London & Student Life

Share this page: