Unfortunately one of the worst restaurant experiences ever last night. Went to a surprise 40th and ordered a medium steak and when I got it, it was under cooked after 5 minutes. When the kitchen staff finally agreed to take it back after an hour my replacement hadn't arrived so went to enquire. Told by management that it was already collected which was not correct as our table at the time was still waiting for one other. After they finished berating me in front of other guests they said i could have that one however it was to be well done. I told them I ordered and paid for a medium. They said they would not cook a third one so I could take the well done or get a refund so after almost 90 minutes from my order I took the refund which they slapped down on the table and left. At least I got the correct order elsewhere 20 minutes later.