At Cafe Kitty, right in the heart of London’s Soho, things are buzzing. But not […]