Question: has my car been towed?
Answer: If you think we have removed your vehicle, call us on 020 7371 5678 to check. ... TRACE is the towed vehicle tracing service, run by London Councils for anyone whose vehicle may have been towed away for illegal parking by any council in London. The web service is available 24 hours a day, 365 days a year.