The River Thames has just welcomed its first ever designated open water swimming site – and Londoners will be able to officially bathe in the scenic spot until September
London is set to bask in glorious 27-degree sunshine this weekend. And right on cue, a new open water swimming site has just set up shop in the capital city; providing the perfect place for hot-and-bothere...