According to Pubhome.co.uk the name The Lamb and Lion is used by 4 pubs in the UK. One of them is in York, and this one is in Bath’s city centre.

The lamb and lion are symbols in Christianity. The lamb represents Christ’s sacrifice or death. The lion represents Christ’s resurrection.
Have a great weekend! I hope the weather is great where you live so you can enjoy it.