Phone

Address

113 Deptford High Street
St Johns
London
Greater London
SE8 4NS

Map

Map for New World

Food types

We don't know what they serve here yet.

Another of the takeaways found in St Johns is New World at 113 Deptford High Street. New World serves a full range of takeaway restaurant food throughout the day. New World haven't yet given us complete information of the takeaway. We don't yet have the menu for New World. New World produces as its signature dish.

Reviews

No one has left a review yet.