Greenwich, Britain 3 Over 3 years

title: Dead fox, junction Sherard Rd / Well Hall Rd detail: Dead fox in roads url: https://fix.royalgreenwich.gov.uk/report/1203964 Submitted via FixMyStreet