“I’m driving backwards at peak hour, along the Edgware Road”

Upon Westminster Bridge

road

So… what do we know about Edgware Road?