Families flocked to the riverside to celebrate the annual river festival and Kingston regatta over the weekend.

Music and entertainment complemented the rowing for the festival which took place on the stretch of the Thames from Charter Quay to Eagle Brewery Wharf, on July 9 and 10.

Face painting, Punch and Judy shows, wandering entertainers and live music programmed in partnership with the International Youth Arts Festival amused visitors between races.

The regatta, which has run for more than 150 years, attracted crews from across the country.