The Lord Mayor of London, Alderman Robert Finch officially opens the Temple Bar Gateway on Wednesday 10th November 2004.
The stainless steel Time Capsule contains a factual snapshot of the City of London in 2004, together with notes, black and white photographs…