Due to the ongoing situation, we have had to temporarily prevent new customer registrations. Apologies. Please check back next week.
Or contact us with your details.

Thai Duck Deli

Thai Duck Deli

461 Norwood road, 

SE27 9DQ

Collection times are: Thursday 3.30-11pm and Friday

The veg is stored in front of the shop, in a padlocked box. 

Location: 
461 Norwood Road West Norwood
SE27 9DQ