Strange worlds : London in ruins, 1940-1994