Video – Nostalgia Corner is back…

A look back at the 1941 implosion of London’s Crystal Palace Tower.

As a news website, we generally focus upon the here and now. But we know from previous trips down memory lane just how much our readers appreciate the occasional reflection on days gone by. And so we were delighted when we stumbled across this Pathe News footage of London’s original Crystal Palace Tower being imploded back in 1941; a time when men were men and when rotective clothing generally meant a cloth cap!