Articles about Katzenjammers Latest Popular German restaurants in London Restaurant The best hot dogs in London Restaurant Guide to Oktoberfest in London Festival 15 Sep 2023 - 3 Nov 2023