Series 1, Heidi Episode 16 THE PROMISE
Sorry, no compatible source and playback technology were found for this video. Try using another browser like Chrome or download the latest Adobe Flash Player.
Sorry, video is not available for your device…
Part of the BFI Black London season. A snapshot of 1960s attitudes on board the top deck of a London bus. (1962)