A family-friendly British pub in Cardiff, The Unicorn Inn offers a warm welcome and a comfortable atmosphere.