On my LGW-CPT flight last December in CW, we had a great crew, while the wines on board weren't as listed, I had to stop them topping up my glass. Unfortunately on my CW flights into LHR from JNB & CPT my recent experience is that they run out of my choice of red wine very early in the flight, and then the alternative shortly afterwards. Getting water topped up seems to be even more difficult