New Londonderry
Welcome to England. Well, what's left. Humanity fucked around with pollution, and had to hide away in massive concrete buildings with way too much AC and artificial atmospherics, that's how bad it got. The ice caps are nonexistent, old London is under the water, and humanity is barely getting by.
