The Lord Master is a pub offering a cozy atmosphere and versatile event spaces for various arrangements.