Previous Image Next Image Ch 13271, BPW 505, London to Cape Town in 1965. Ch 13271, BPW 505, London to Cape Town in 1965.