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 Elms business district, the highly-anticipated Sky Pool makes you feel like you’re swimming through the sky. Continue reading »