Barcelona is historically the socialist capital of Spain. London is historically the commercial capital of the world.