During the street scene, the pedestrians were obviously not actors but had been warned to ignore the actors and camera. Some were better at it than others with a man and a boy ducking back into a shop door way and other men talking to each other but then stopping and looking after the actors or at the camera.
A detective claims that Maclure's pawnshop is on or near the Mile End Road in east London, but it is actually seen to be located in Hammersmith in west London.
When the Captain is talking to Charlie, the window is closed but all speech is loud and clear.