The craze that started in Japan – where else – is now starting to take hold in the west. Last year it was Paris, now London has its very own cat café, a place where feline lovers can have a cup of tea while getting their cat fix.
Continue Reading