Cafe Kitty: Soho’s Hip Hideaway
Ever heard about Cafe Kitty in Soho, London? This spot’s a bit of a hidden gem, nestled snugly on Walker’s…
karitcare
Ever heard about Cafe Kitty in Soho, London? This spot’s a bit of a hidden gem, nestled snugly on Walker’s…