Greenwich, Britain 3 Over 3 years

title: Some plastic garden furniture dumped detail: Some plastic garden furniture dumped between 31-33 Devonshire Drive url: https://fix.royalgreenwich.gov.uk/report/1291851 Submitted via FixMyStreet