Elephant and Castle tube station in London during the height of the Blitz Advertisment Elephant and Castle tube station in London during the height of the Blitz Advertisment ← PREV POST NEXT POST →