London’s sky pool: This transparent swimming pool is suspended 115-feet above the streets

697