Greenwich, Britain 3 Over 3 years

title: Human vomit just to the left of 1 Sladedale Road detail: Human vomit on the pavement just west of 1 Sladedale Roaf url: https://fix.royalgreenwich.gov.uk/report/1222509 Submitted via FixMyStreet