Apr 28, 2021 Architecture Swim 115 Feet Above London in the World’s Only See-Through Sky Pool Suspended 35 meters above the ground, between two new residential buildings in London’s Nine.. Read more