Is London the culture capital of Germany?