London, Restaurant Reviews, Reviews, Travel Herman Ze German | Gluten Free London March 8, 2017 by Kimi 0 comments A small German restaurant chain based in London that offers gluten free German sausages and chips, among other things! Continue Reading