The Cannon is a welcoming pub with a big heart. It offers real ale, a beer garden, and hosts live music, karaoke, and comedy nights. Dogs and families are welcome.