Station Road in Harrow really is paved with gold – after generating more traffic and parking fines in a year than any other street in London. In the financial year 2008/09, 28,884 drivers were caught doing something illegal along the arterial route – raising at least £1.5million for the council. The road stretches for over [...]