"Best pizza in London" is what I kept hearing! Every time! So I finally got round to going.... Ok, it's true, WOW! I've not tasted as good a pizza before. Ever. Something so authentically Italian was bound to be good but the taste of the pizza's were incredible. In a nutshell, absolutely loved it.