Near 947 Romford Rd, Manor Park, London E12 5JR, UK
Newham London Borough -
Little Ilford Ward
Splendid Car Wash - THROWING LOADS OF WATER & OIL ON ROMFORD Road - No drain and all of the water & oil spillage is on pedestrian way! This is causing massive slips and trips - There should be a drain and no water should come on pedestrian pathway! Please urgently send help!