Pizza Review
Great tasting red sauce, super light crust. Didn’t expect to find pizza this good in London.