London Welcomes Its First Official River Thames Swimming Spot West London is now home to the first designated bathing water site on the River Thames. Swimmers and nature lovers can cool off for free at the scenic stretch between Ham and Kingston. The site officially opened on Friday 15 May… Continue Reading First Official River Thames Bathing Site Opens in London