Take a dip and visit one of London’s most glamorous five-star hotels for a day of watery calm. London’s frenetic cityscape is home to a surprising number of large and inviting swimming pools ...