"I have been to cafe William a number of times always enjoyed the experience until today. We waited well over half an hour after ordering before asking how long the food would be. The reply was' not long we are very busy and there is only one girl in the kitchen she's doing her best'. It would have been good to be informed on arrival that there was a long wait. When the shakshuka arrived, in what can only be described as a skanky frying pan, my friend did not wish to eat it because of this. When he told the waitress (Australian, I think) she said nothing no attempt was made to rectify the situation. I ate my fish bowl and we got up to leave. She initially tried to charge me for the shakshuka (my friend refused to pay), as well as the fish bowl, which she charged 50p more than was stated on the menu. She had nothing to say about that I paid just to get out of there. Not a word of apology from this waitress throughout our visit. Additionally, while I was eating, my friend observed the other waitress casually remove her shoe, empty it from above counter level and not wash her hands. Not a great look for an establishment serving food and a poor experience overall."