Tag Archives: Thames Festival

There‚Äôs something magical about autumn in the Capital- crunchy leaves and crisp, clear air, particularly when the sun comes out for a while and warms us up a little. Aside from the (variable) beautiful weather, autumn in London also sees the arrival of the Thames Festival, a weekend-long treat, where punters have the opportunity to […]