Explore the best swimming spots in London with this guide. From refreshing lane pools to scenic open water, enjoy places perfect for swimming, relaxing, or simply taking in the view. Whether you’re swimming laps or unwinding with a drink, there’s something for everyone to enjoy.