The Mayor’s Thames Festival starts today. With wonderful food, drink, music, interactive art, performances, an illuminated night carnival and river firework finale, the Mayor's Thames Festival is one of Europe's most spectacular free events. Next year in London - the Mayor’s Thames Festival 2012 - September 8-9, 2012. … [Read more...] about The Mayor’s Thames Festival, 10 & 11 September 2011, London, UK