How about trying West Norwood’s growing number of delicatessens?
Baron at 368 Norwood Road SE27 9AA has newly opened (next door to Sainsburys) and sells speciality food from Poland and Brazil.
Run by Artur & Neide the shop is open 9am to 9pm Mon- Fri , 9am to 8pm on Saturdays and 10.30am to 5pm on Sundays.
You cannot call this place a ‘delicatessen’ as it sells absolute rubbish. The cheapest stuff in cans and tins from Poland, nestle biscuits, zero choice. The shop owners obviously think that they can stick some cheap pickled stuff and god knows what else all canned and tinned there and their so-called delicatessen will flourish. Enough of nasty shops in West Norwood!