About / Archive / Licensing / Purchase Prints
Londoners seek shelter during WWII in the Aldwych tube station, April 1941.Photograph by Acme News Pictures, Inc.
Is this Strand ? Aldwych station is nonexistent… rubs chin.
History. This reminds me of a scene from “The Lion, the Witch, and the Wardrobe” (book / movie)