On its journey to the North Sea, the River Thames runs through Henley, a picturesque middle-class town about 35 miles west of London. The river is central to the town’s identity, which is known for its annual royal regatta and for being the location of the first boat race between …
Read More »