London Pizza Depot

Italian

Ilford, 992-994 Eastern Avenue

2 for 1

London Pizza Depot will take your tastebuds on a mouthwatering ride around the globe, through the wonderful world of pizza.

show location panel hide location panel

Location

location
London Pizza Depot,
992-994 Eastern Avenue,
Ilford,
IG2 7JD,
United Kingdom