A Clapham street has council bosses rubbing their hands with glee after generating more than £850k in fines in a single year. Clapham Park Road, which is controlled by Lambeth Council, is third most profitable road in the country, according