What’s in a name Posted on 2017-08-01 by admin I’ve always wondered about Elephant & Castle. Find out how London tube stations got their names.