Oasis Sports Centre offers central London’s only 25-metre heated outdoor swimming pool. There’s also an indoor one, in case it gets busy. The nearest Underground is Covent Garden.
London’s frenetic cityscape is home to a surprising number of large and inviting swimming pools ... London hotels with a pool, available whether you’re spending the night or not.