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