City of cities and capital of the British Empire
Of all the cities, colonies, and space installations throughout the British Empire, none are so beloved as London; the ancient jewel of England, and megalithic melting pot for a thousand species.
The capital's vast sprawl flows outwards from the River Thames, taking in the splendour of Buckingham Palace and Westminster to the towering heights of the Admiralty Building and The Tower, and the colossal industry of the Royal Space Docks. While beggars and orphans fight for scraps in Cheapside, London's rich and powerful occupy lounges and penthouses situated high above the city's maddening architectural maze.
As the centre of the Great British Space Empire, London has seen off its fair share of invasions, attacks, and threats from all manner of unpleasant aliens: Most recently, it battled the Purple Plague, shrugged off Doctor Nementor's bio-tox outbreak, and cleaned out its ears to the mystery of the Chime of the Earth.
Location: England, Earth
Points of interest: Buckingham Palace, Westminster, Royal Space Docks
Affiliation: British Empire
First appearance: Dawn of the Space Thumb