Greenwich, Britain 2 About 3 years

title: Apparant Large oil leak detail: Appears to be a significant volume of dark substance, possibly motor oil, running along side of pedestrian pavement near car cleaning business on Plumstead High Street. Some also on the pavement and may pose slipping hazard. url: Submitted via FixMyStreet