Crumpled Police car in Orchard Road, Ponder's End. The road was closed off for a while.