New London

New London is a city state and one of the largest cities in the world with 30 million citizens and a land area around the size of Tokyo.