London's Lexicon #145

By Jonn Last edited 108 months ago
London's Lexicon #145

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