Enjoy the fun at this year's Thames Festival, an extraordinary free London festival celebrating the city and its river.
Stunning fireworks at Thames Festival
This weekend enjoy:
A night-time river opera by ... Read More