If you mean “haggis”, that is Scotland. No one in England, at least in London, would want to touch that stuff.
They still eat crap in London. I have no problem with any food but Limeys still has it worst.