Where can I buy fresh Cayenne Peppers?

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?
 
Back
Top Bottom