The Henley Royal Regatta (2-6 July) has been a fixture of the English summer since 1839 and, 175 years later, Londoners still flock to Oxfordshire to watch the rowing. In the spirit of this enduring event (or if you just fancy a day out in the Thames Valley) we have decided to bring you the best […]