Home WorldEuropeUnited KingdomEngland Would you swim in a “floating pool” suspended between two skyscrapers?