Reason number 1,311 to return to London some fine day: The TinTin Shop.