Various / Miscellaneous in London - Kensal Green 21 Kilburn Lane, Kensal Green, London, W10 4AE Tags: cards, homewares, toys