My favourite shop when I was living in London, I bought quite a few things from them and they were always incredibly helpful. I think increasing rents and the redevelopment of the street they were based in put paid to their economic viability, unfortunately. London is increasingly a wasteland for small independents of all kinds.