We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Thames Baths Lido is a project due to launch in 2017 on the banks of the River Thames in London. Our vision is to create a swimming lido that reclaims the River Thames, not just for people living in London and the local community that...More