Verdict? Really impressive pizzas, and extremely well priced considering it's all organic (the bill for 3 pizzas, 1 bottle of wine, 2 large bottles of lemonade and a side salad came to £31). I would definitely come again, but perhaps in the summer - I was seriously frozen by the time our meal was finished; get a table indoors if you can. The waiting staff could do with a prod too - we had to fetch our own glasses, fetch the waitress to get the bill, and then correct the waitress on said bill.
4, Market Row
London, SW9 8LD