A 25m swimming pool linking the tops of two 10-storey towers is to be built in London.
Continue reading…