10 Jan 2019 at 13:23 #1 Marmot Marmot Associate Joined 26 Jan 2012 Posts 1,478 Location London In London No supermarkets seem to sell them. Plenty of 'red chillies' or Serrano or Birds Eye varieties. Anyone know? Perhaps Borough Market?
In London No supermarkets seem to sell them. Plenty of 'red chillies' or Serrano or Birds Eye varieties. Anyone know? Perhaps Borough Market?