Skip to content

London Pizza Depot

Listing ID: 587916 2022-09-20

Categories Food

Business description

If you are looking for the perfect pizza cooked to perfection and carefully prepared with fresh local ingredients, then you can find it all here at the London Pizza Depot! Our pizza chefs are not scared of serving up a host of international treats. We really don’t hold back on our creative combinations – and that’s why our customers love our pizzas so much.

Tags

Frequently asked questions

Where is London Pizza Depot located?

London Pizza Depot is located at 17, High Street, Walthamstow, London, United Kingdom.

How can customers contact London Pizza Depot?

Customers can contact London Pizza Depot by phone at 02030892786.

Does London Pizza Depot have an official website?

Yes, the official website of London Pizza Depot is https://londonpizzadepot.co.uk/walthamstow/.

Does London Pizza Depot have customer reviews?

Yes, customers have shared reviews and ratings for London Pizza Depot.

Reviews

5

Based on 1 review

  • Emmett Beck

    September 20, 2022

    Their pizzas taste amazing, and the quality is excellent.

Similar listings

View all