Let’s tackle the most popular, and honestly most bonkers, theory first. Some people insist the name comes from a Spanish princess named Infanta de Castilla. Apparently, locals butchered “Infanta de Castilla” into “Elephant and Castle.” Say it fast after a few pints, and maybe you can hear the resemblance.
Here’s the thing: there’s zero historical evidence for this. None. It’s the kind of story a tipsy historian would invent to sound clever at a dinner party. But it’s stuck around because it’s infinitely more charming than the truth.
Besides, can you imagine a medieval herald announcing, “Make way for the Elephant and Castle of Spain!”? That poor princess would have been the laughing stock of Europe.