Restaurant
Franco Manca
143 locals recommend,
Tips from locals
Neapolitan-style sourdough pizzas with organic ingredients in an industrial chic setting.
Unique things to do nearby
Locals also recommend
Location
21 Lordship Ln
London, England