Tintin shop near Covent Garden- Floral Street I believe. Forbidden planet is great for comics obviously, I believe there is another comic shop about a block away.