Review: Caught By The River Thames Festival

Nestling on the banks of the River Thames, sat a weekend festival making its London debut. We were there to check it all out.