As Germany’s second largest city, Hamburg is the main business hub in Northern Germany and home to a multitude of international companies and consulates. Those travelling to the city on business can look forward to sampling its rich culture, particularly its food and drink. From seafood dishes to an annual wine festival, there’s no shortage...