What on earth is a DPG vehicle doing parked in the middle of Walworth Rd? Not a pleasant sight as I walk to the shops.