London attracts immigrants from across the entire globe, sometimes even from nearby countries like Germany, despite the war. It’s no wonder that foreigners would want to settle in London, as it‘s one of the most cosmopolitan and exciting cities on earth. Aside from their language and culture, some German immigrants decided to share their cuisine as well, leading to the establishment of a number of great German restaurants in London. There are several great German eateries across London, especially in Richmond, where you can find German schools and businesses. Richmond even has a Bavarian-style beer garden, where you can relax outside while sipping (or chugging) great beer and having a hearty dinner of bratwurst and potatoes.