In the 1970 Top of the Pops scene at the start, a sign reads "BBC On Air". The BBC logo shown wasn't introduced until 1997.
The "Scarborough seafront" scenes were very clearly not filmed in Scarborough, which does not have stony beaches like those seen in the scenes when Jimmy visits Jaconelli's ice-cream booth and when he later takes his mother to Scarborough.