Keywords: Tintin Shop.jpg The Tintin Shop in w Covent Garden at 34 Floral St London WC2E 9DJ Photo taken by User Edward on 20 August 2005 edward 22 00 59 2005-08-20 UTC Tintin Shops in the City of Westminster Taken with Casio Exilim EX-S100 August 2005 in London Buildings in London numbered 34 2005 in the City of Westminster |