The Mayflower was announced and displayed for the first time on 28 September 1949, the first day of the Earls Court Motor Show.
The Mayflower was introduced and presented for the initial time on 28 September 1949, commencing the Earls Court Motor Show.