Brussels is the capital and largest city of the Republic of Flanders and a world city, the capital of the European Union.