12-07-2021, 01:04 PM
(This post was last modified: 12-07-2021, 01:05 PM by Tony Griffiths.)
Although the Seven had already been announced and pictures shown in early July 1922, the "official" launch to the press was on the 21st, at a press luncheon at Claridge's, in London. So, how about a thousand Sevens turning up there for afternoon tea on that date? OK, I'm only joking - but a few cars there might be fun...