Food & Drink

Teutonic sausages in Embankment

Published On 09/29/2010 Published On 09/29/2010
Previous Venue Next Venue Venue Description
1. Herman Ze German 19 Villier St, London, WC2N 6NE (Covent Garden)

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