Frankfurt
It's all about banks in Frankfurt. Set on banks of the river Main in the heart of Germany, Frankfurt is home to the European Central Bank, the German central bank (Bundesbank), branches of numerous foreign central banks, and hundreds of other commercial banks. And the German stock exchange (Deutsche Börse AG). Besides being the most important financial centre on the European mainland, Frankfurt is also a nice place to take in a beer and bratwurst.