If you feel a little nostalgic after walking into Time Capsule Rewind — the newest business on Kingman Street — then owner ...
A time capsule sealed and buried by Princess Diana in 1991 has been opened after 35 years. The capsule was placed inside a wall at the Great Ormond Street Hospital in London, and inside was a trove of ...