Does anyone know where I can purchase the Huy Fong (rooster) brand of sriracha in London?
I used to buy it at Golden Gate on Shaftesbury, but their original location has closed and they no longer carry it at their new (considerably smaller) store.
I searched high and low throughout Chinatown yesterday and eventually bought a couple of bottles of the flying goose brand to tide me over, but I'd love to know where I can find my old standby. Somewhere within Zone 1 would be ideal, but I can travel further out if necessary.
Thanks in advance!