We go for the 18 inch pizza when in London. Thin base, tasty toppings, reasonably priced and good service. Would definitely recommend.
Don’t be judged by the basic exterior, this is hands down the best pizza place over more than 5 I’ve tried around the area. The spaghetti is comparable or even better to some fancy Italian restaurant I tried as well. The waiter is very friendly too. Will be back again
The best pizza what have ever seen. Amazing taste and Huge like the table. The best warm welcome in the restaurant. Thank you very much.