Greenwich, Britain 3 Over 3 years

title: Glass on road detail: Large amount of smashed glass on road hazard to road and pedestrian users url: https://www.fixmystreet.com/report/1229258 Submitted via FixMyStreet