Time Capsule is to be displayed in the transformed Tottenham Court Road Station London, UK, 10-1-2014 — /EuropaWire/ — The conclusion of…