More people are hit with parking fines on this London street than anywhere else