Mandatory Credit: Photo by Maureen McLean/Shutterstock (13971260aa) The town of Henley on Thames in Oxfordshire is getting ready for this year's famous Henley Royal Regatta on the River Thames. The boat tents are up alongside the Leander Club and the