London, Great Britain

Lond is the capital of the Kingdom of Great Britain. The city is the largest in the country. Its is from here that the main palace of King Christopher resides, and his majesty King Christopher runs the country from this same position.