
0 votes
1963
9m
A fascinating look at 1963 mod-looking corporate office technology. Punched card data processing centers. The complex infrastructure that supports London's biggest office that attracts visitors from all over the world, not just to see the view, but to study a mid-20th century development.
Status
Released
Release date
January 1, 1963
Budget
—
Revenue
—
Language
English

Mea Maxima Culpa: Silence in the House of God
2012
Avatar: The Deep Dive - A Special Edition of 20/20
2022
My Mom Jayne
2025
Above Majestic
2018
Come See Me in the Good Light
2025
35 Up
1991
Looking for Richard
1996
Beyond Infinity: Buzz and the Journey to Lightyear
2022
Gilbert
2017
Public Speaking
2011
Lionel Messi: Destiny
2023
A Toxic Love Story
2026