The Grand Tour star's pub is proving to be very popular