Cloud 23 is more than just a bar, it’s a unique venue located at the highest point in Manchester!