Road sweeping is a fairly common sight in London. Thousands of cars pass through roads every single day. You can just imagine the level of wear and tear that the streets have to endure. Vehicles aren’t the only ones that abuse the streets. People throw in their rubbish on drunken nights or lazy afternoons.