AWFUL! We had a reservation, which I'm not sure why we needed one, but whatever. So the girl up front sat us and basically forgot about us. It's a very small place, and was only 65-70% full. The staff who worked there, 3 of them,...just kept passing us by, ignoring us...so unbelievably rude! 20 min went by and NO ONE stopped by! I was starting to get very uncomfortable and told my husband that this was ridiculous, how we're blatantly being ignored, for what reason I have no clue, so I want to leave. So we did. Glad we didn't stick it out. Not worth it when London has so many other great pizza places. I can't believe we wasted time trying to fit this dump into our tight day - never again.More