Factual error: George Smiley stays in a hotel near Liverpool St Station, London to investigate the spy at the heart of the circus. There is one scene where we see, from above, a train leaving the station. Liverpool St station is electrified using overhead wires - the train is leaving a station using a different electrification system called 3rd rail which has never existed at Liverpool St.
Factual error: Control seems to have left behind some turntable package material for a deck called Dual CS 505-1. This model, however, only went to production in 1981.
Answer: I've watched the scene several times - the people at the cafe are the British spy Prideaux, his contact, the young mother, an old man behind them and two men to the right side. When Prideaux walks away, the waiter runs out and fires wildly, hitting the mother in the head. He then fires again and hits Prideaux in the back. No one else appears to have been hit, the other men at the cafe are just moving to get out of the way.
Sierra1 ★