New Exeter City

New Exeter City, more commonly refered to as New Exeter, was the capital city of the Star Kingdom of Albion, located on the throne world of Albion. It was home to a major space port as well as the royal palace, Castle Loudon.