Wednesday, July 13, 2011

Where can I buy fresh Habanero peppers in London?

I live in South London, so preferably around there. I can find scotch bonnets easily, but not these ones!

No comments:

Post a Comment