Stop sign proposed in the United Kingdom in 1953. This sign is mentioned in the Worboys Committee of 1963, but further information regarding it is missing.
Worboys Committee (1963)

Chris's British Road Directory
Fry1989 eh?