Greenwich, Britain 2 About 3 years

title: Loads of vehicles there left in road, not sure if running a car dealership but none ever seem to move detail: These cars and vans all never move and clearly belong to one person. I can't tell if they are running a business but its blocking up parking for all the roads around url: Submitted via FixMyStreet