- You may also be looking for FBI Agent James Leeds.
Leeds is a city in northern England. It is situated in the county of West Yorkshire. It is known for being one of the most metropolitan cities in the north in contrast to the other more industrial cities in the county.
On December 12, 1949, a Royal Navy ship disappeared between the city and Cape Perry. (TXF: "Død Kalm") This would be impossible in reality as Leeds is a land locked city with no docks and is located far from the coast. There is a river and a canal that run through the city but neither are large enough to accommodate large ships such as a battleship.