We stopped in here before our visit to Madame Tussaud's and whilst the staff were friendly, the food was overpriced, a bit bland and the place itself needing a bit of a revamp. It is like a cafeteria where you walk through with a tray, pick out what you want (self serve) and pay at the end, which is fine, but not we couldn't see many/if any prices.
The worst part for myself was going into the ladies to be faced with a putrid smell and feces on the floor from someone who had recently been in there. Even looking into the toilets I noticed were disgusting without the added. I bolted out of there quick smart!
I definitely wouldn't recommend this place, and its a shame that it is directly across from Madame Tussaud's because people will file straight in there.