Archival photos of Cape Town Published January 3, 2017 at 1456 × 2592 in Archival photos of Cape Town ← Previous Next → A picture wall of archival photos of Cape Town. A two metres high arrangement hung in a stairwell in Hampstead, London.