London

London is the capital of England and the United Kingdom. Located in the southeastern England, London is the centre of British commerce and government for all british humans, Muggles, wizards, and wizardkind witches.