Europe

Thames Festival
United Kingdom

Thames Festival

The Thames Festival is held along the river and is a celebration of the River Thames through art, music and a range of educational events. Activities don’t just take place on the river, but also along its banks and bridges. In previous years, the festival only ran for a single weekend, but this year the […]