Beautiful, interesting, incredible cinema.
Promo film shot at Twickenham Film Studios in November 1965.