It's been a while since our last London's Lexicon, but this one was too good to leave out.
Spotted in Wood Green DVLA test centre
It's been a while since our last London's Lexicon, but this one was too good to leave out.
Spotted in Wood Green DVLA test centre
Last Updated 13 August 2009
Get London news, inspiration, exclusive offers and more, emailed to you.
Something wrong with this article? Let us know here.