The London bus that appears in several sequences at the start of the film, LLU 829, and in some later sequences, still survives today as a preserved vintage vehicle, and can be seen at the East Anglia Transport Museum, Carlton Colville, Lowestoft, England.
more