Nightmares soothed in the Isle of Dogs.
There's more to it than just pretending to be the driver.
Nine days of wonder will transform SE10, E14 and SE18.
Get London news, inspiration, exclusive offers and more, emailed to you.
Londonist
Something wrong with this article? Let us know here.