A British pub in Helsinki's Kaivopiha, Kitty's Public House offers a relaxed atmosphere for meeting friends. Enjoy classic pub fare like currywurst and jalapeño poppers.