The firearms Harry and Jean carry are the Sterling sub machine guns, used as the basis for the E-11 stormtrooper blasters in Star Wars.
After Jean's fiance is giving her grief for not really working for the BBC, Harry asks to be picked up at Kingsway and the Strand, which was...the HQ of the BBC.