London's Lexicon #103

By Londonist Last edited 116 months ago
London's Lexicon #103
Lexicon_103.jpg

Found near US Embassy, Grosvenor Square, London by AdrianCooper.

Contribute your photos of words around town to this discussion in the Londonist Flickrpool.

Last Updated 23 December 2008