Driving impatiently in South London? It’s commonplace (7)
Answer
TOOTING
Definition: Driving impatiently in South London? It’s commonplace
Driving impatiently in South London? It’s commonplace (7)