News
£10million open-air pool will be built in middle of Thames in central London Water from the river will be pumped into the 82ft by 32ft main lap pool 4ft-high glass balustrade will protect ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results