ABSTRACT

London is by far the largest and most important capital city in the world. 1 Her primacy is based on a singular combination of circumstances not to be found elsewhere. She is at once the political capital of Britain and the British Empire, the judicial centre, the cultural centre, the commercial centre, the greatest manufacturing city in England, the world's largest port, and— despite several vicissitudes since the War of 1914–18—the world's principal financial centre.