Herman Ze German

London
Herman Ze German

19 Villier St

London, WC2N 6NE

Proudly declaring "Our wurst is the best", this brightly coloured, wood-walled sausage deli announces its sloppy intentions with a wash basin in the corner, for vainly trying to cleanse yourself of Black Forest-sourced, 27cm grilled missiles like pork, be