Mallards is a pub with a cozy interior and outdoor seating on a charming High Street.