"Sat down and waited almost 10 minutes for somewhere to ask what drinks we needed. Considering the place only had 11 other people in it, it was quiet. We got our drinks and placed our order. After 45 minutes of waiting for our food, with no one coming to explain that it was going to be a while, we got up and went to pay for our drinks. The waitress then came out, just as we were about to leave and said our food was ready, which by then was too little too late. The waitress was very rude and gave us no apology or explanation why it took so long. I definitely wouldn't recommend going there as whilst we were waiting 2 separate tables sent their meals back. It maybe London but that's no excuse for poor service and rudeness."