Comment by PhilMH:
Although made in England, this and other releases in the London CS series were
US releases, as shown by the "Trademark Reg. U.S. Pat. Off." above the logo on the labels. The UK releases were on Decca,
LXT 5626 (mono) and
SXL 2266 (stereo).