Herman ze German is a chain of German restaurants in London serving up hearty German cuisine, that hits the spot. Sausage lovers (myself included) can find a Herman ze German in Charing Cross, Soho and Fitzrovia.
For more information, or to find a Herman ze German near you, visit http://www.hermanzegerman.com.
A.A. Miln
Beer also plays an important role here, and beer lovers will find a good selection of German beers to enjoy.